We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9f0b0c1 commit 1f5587eCopy full SHA for 1f5587e
apps/users/serializers/user.py
@@ -468,7 +468,11 @@ def get_user_members(self, workspace_id):
468
user_role_relations = (
469
user_role_relation_model.objects
470
.filter(workspace_id=workspace_id, role__type='USER')
471
- .select_related('role', 'user') # 预加载外键数据
+ .exclude(user__in=user_role_relation_model.objects
472
+ .filter(workspace_id=workspace_id)
473
+ .exclude(role__type='USER')
474
+ .values_list('user', flat=True))
475
+ .select_related('role', 'user')
476
)
477
user_dict = {}
478
for relation in user_role_relations:
0 commit comments