fix: Resource permission list does not display non-regular user roles

This commit is contained in:
zhangzhanwei 2025-12-03 14:08:38 +08:00 committed by zhanweizhang7
parent 1d2919094b
commit e626e0e0e4

View File

@ -384,8 +384,10 @@ class ResourceUserPermissionSerializer(serializers.Serializer):
})
role_name_and_type_query_set = QuerySet(model=get_dynamics_model({
'user_role_relation.workspace_id': models.CharField(),
'role_setting.type': models.CharField(),
})).filter(**{
"user_role_relation.workspace_id": self.data.get('workspace_id'),
"role_setting.type": "USER",
})
if role_name:
user_query_set = user_query_set.filter(