Skip to content

Commit 211ddcc

Browse files
committed
fix: update password edit permission logic for local users
1 parent 420b36f commit 211ddcc

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

apps/users/serializers/user.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ def profile(user: User, auth: Auth):
110110
'email': user.email,
111111
'role': auth.role_list,
112112
'permissions': auth.permission_list,
113-
'is_edit_password': user.role == RoleConstants.ADMIN.name and user.password == 'd880e722c47a34d8e9fce789fc62389d',
113+
'is_edit_password': user.password == 'd880e722c47a34d8e9fce789fc62389d' if user.source == 'LOCAL' else False,
114114
'language': user.language,
115115
'workspace_list': workspace_list,
116116
'role_name': role_name

0 commit comments

Comments
 (0)