Skip to content

Commit 340ca6c

Browse files
authored
fix: The conversation user is not authorized to use (#3588)
1 parent a22a16e commit 340ca6c

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

apps/system_manage/serializers/user_resource_permission.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -228,8 +228,9 @@ def edit(self, instance, user, with_valid=True):
228228
update_list = []
229229
save_list = []
230230
user_resource_permission_list = instance.get('user_resource_permission_list')
231-
workspace_user_resource_permission_exist_list = QuerySet(WorkspaceUserResourcePermission).filter(
232-
workspace_id=workspace_id, user_id=user_id, auth_target_type=self.data.get('auth_target_type'))
231+
QuerySet(WorkspaceUserResourcePermission).filter(
232+
workspace_id=workspace_id, user_id=user_id, auth_target_type=self.data.get('auth_target_type')).delete()
233+
workspace_user_resource_permission_exist_list = []
233234
for user_resource_permission in user_resource_permission_list:
234235
exist_list = [user_resource_permission_exist for user_resource_permission_exist in
235236
workspace_user_resource_permission_exist_list if

0 commit comments

Comments
 (0)