Skip to content

Commit

Permalink
bug/incorrect-undelete-count (#220)
Browse files Browse the repository at this point in the history
showing incorrect number of undeleted users has been fixed
  • Loading branch information
segullshairbutt committed Oct 17, 2022
1 parent 73e6060 commit 723e4fe
Showing 1 changed file with 1 addition and 3 deletions.
4 changes: 1 addition & 3 deletions safedelete/admin.py
Original file line number Diff line number Diff line change
Expand Up @@ -124,7 +124,6 @@ def log_undeletion(self, request, obj, object_repr):

def undelete_selected(self, request, queryset):
""" Admin action to undelete objects in bulk with confirmation. """
original_queryset = queryset.all()
if not self.has_delete_permission(request):
raise PermissionDenied
assert hasattr(queryset, 'undelete')
Expand All @@ -138,8 +137,7 @@ def undelete_selected(self, request, queryset):
for obj in queryset:
obj_display = force_str(obj)
self.log_undeletion(request, obj, obj_display)
queryset.undelete()
changed = original_queryset.filter(**{FIELD_NAME + '__isnull': True}).count()
changed = queryset.undelete()[0]
if changed < requested:
self.message_user(
request,
Expand Down

0 comments on commit 723e4fe

Please sign in to comment.