fix: The conversation user is not authorized to use (#3588)

This commit is contained in:
shaohuzhang1 2025-07-14 18:24:46 +08:00 committed by GitHub
parent a22a16eea0
commit 340ca6c436
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -228,8 +228,9 @@ class UserResourcePermissionSerializer(serializers.Serializer):
update_list = []
save_list = []
user_resource_permission_list = instance.get('user_resource_permission_list')
workspace_user_resource_permission_exist_list = QuerySet(WorkspaceUserResourcePermission).filter(
workspace_id=workspace_id, user_id=user_id, auth_target_type=self.data.get('auth_target_type'))
QuerySet(WorkspaceUserResourcePermission).filter(
workspace_id=workspace_id, user_id=user_id, auth_target_type=self.data.get('auth_target_type')).delete()
workspace_user_resource_permission_exist_list = []
for user_resource_permission in user_resource_permission_list:
exist_list = [user_resource_permission_exist for user_resource_permission_exist in
workspace_user_resource_permission_exist_list if