From 9e5c13248582850424297ea996573bd9acdf529f Mon Sep 17 00:00:00 2001 From: "Jiangjie.Bai" Date: Mon, 21 Mar 2022 11:53:49 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E7=94=A8=E6=88=B7API?= =?UTF-8?q?=E6=9D=83=E9=99=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/users/api/user.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/apps/users/api/user.py b/apps/users/api/user.py index 6d203a548..c3fa1ce24 100644 --- a/apps/users/api/user.py +++ b/apps/users/api/user.py @@ -108,6 +108,9 @@ class UserViewSet(CommonApiMixin, UserQuerysetMixin, SuggestionMixin, BulkModelV self.check_object_permissions(self.request, user) return super().perform_bulk_update(serializer) + def allow_bulk_destroy(self, qs, filtered): + return qs.count() != filtered.count() + def perform_bulk_destroy(self, objects): for obj in objects: self.check_object_permissions(self.request, obj)