feat: 更新 ApplicationUserList API

pull/6224/head
Bai 2021-05-27 18:42:43 +08:00
parent 6b46f5b48e
commit 4eef25982d
1 changed files with 4 additions and 2 deletions

View File

@ -26,6 +26,8 @@ class ApplicationViewSet(OrgBulkModelViewSet):
class ApplicationUserListApi(generics.ListAPIView):
permission_classes = (IsOrgAdmin, )
filterset_fields = ('name', 'username')
search_fields = filterset_fields
serializer_class = SystemUserListSerializer
def get_application(self):
@ -40,8 +42,8 @@ class ApplicationUserListApi(generics.ListAPIView):
application = self.get_application()
if not application:
return queryset
if application.category == ApplicationCategoryChoices.remote_app:
return queryset
# if application.category == ApplicationCategoryChoices.remote_app:
# return queryset
system_user_ids = ApplicationPermission.objects.filter(applications=application)\
.values_list('system_users', flat=True)
if not system_user_ids: