From 851b6879565bfd8f7cc8005b3f92c0437de0bfff Mon Sep 17 00:00:00 2001 From: nessita <124304+nessita@users.noreply.github.com> Date: Sat, 22 Apr 2023 07:23:22 -0300 Subject: Refs #34462 -- Fixed queryset antipattern when processing object deletion. --- django/contrib/admin/actions.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'django') diff --git a/django/contrib/admin/actions.py b/django/contrib/admin/actions.py index e1e76cc31a..bf43c5d460 100644 --- a/django/contrib/admin/actions.py +++ b/django/contrib/admin/actions.py @@ -43,7 +43,7 @@ def delete_selected(modeladmin, request, queryset): if request.POST.get("post") and not protected: if perms_needed: raise PermissionDenied - n = queryset.count() + n = len(queryset) if n: for obj in queryset: obj_display = str(obj) -- cgit v1.2.1