From ddc2d1106b9c21153dc79256bbd7639633c414e1 Mon Sep 17 00:00:00 2001 From: Bai Date: Fri, 30 Oct 2020 11:50:37 +0800 Subject: [PATCH] =?UTF-8?q?perf(perms):=20=E4=BF=AE=E6=94=B9=E6=8E=88?= =?UTF-8?q?=E6=9D=83=E6=8E=88=E6=9D=83=E5=BA=94=E7=94=A8API=EF=BC=8C?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0category/type=E8=BF=87=E6=BB=A4=E5=AD=97?= =?UTF-8?q?=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../user_permission/user_permission_applications.py | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/apps/perms/api/application/user_permission/user_permission_applications.py b/apps/perms/api/application/user_permission/user_permission_applications.py index 5f67882ad..c34c4b764 100644 --- a/apps/perms/api/application/user_permission/user_permission_applications.py +++ b/apps/perms/api/application/user_permission/user_permission_applications.py @@ -22,7 +22,7 @@ __all__ = [ class AllGrantedApplicationsMixin(ListAPIView): only_fields = serializers.ApplicationGrantedSerializer.Meta.only_fields serializer_class = serializers.ApplicationGrantedSerializer - filter_fields = ['id', 'name', 'comment'] + filter_fields = ['id', 'name', 'category', 'type', 'comment'] search_fields = ['name', 'comment'] user: None @@ -32,14 +32,7 @@ class AllGrantedApplicationsMixin(ListAPIView): class UserAllGrantedApplicationsApi(ForAdminMixin, AllGrantedApplicationsMixin): - only_fields = serializers.ApplicationGrantedSerializer.Meta.only_fields - serializer_class = serializers.ApplicationGrantedSerializer - filter_fields = ['id', 'name', 'comment'] - search_fields = ['name', 'comment'] - - def get_queryset(self): - queryset = get_user_granted_all_applications(self.user) - return queryset.only(*self.only_fields) + pass class MyAllGrantedApplicationsApi(ForUserMixin, AllGrantedApplicationsMixin):