Skip to content

Commit 8af723b

Browse files
committed
fix repo/mirror bulk delete bug
1 parent d7c239c commit 8af723b

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

repos/views.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -491,7 +491,7 @@ def repo_bulk_action(request):
491491
refresh_repo.delay(repo.id)
492492
messages.success(request, f'Queued {count} {name} for refresh')
493493
elif action == 'delete':
494-
repos.delete()
494+
Repository.objects.filter(pk__in=repos.values_list('pk', flat=True)).delete()
495495
messages.success(request, f'Deleted {count} {name}')
496496
else:
497497
messages.warning(request, 'Invalid action')
@@ -574,7 +574,7 @@ def mirror_bulk_action(request):
574574
mirrors.update(refresh=False)
575575
messages.success(request, f'Disabled refresh for {count} {name}')
576576
elif action == 'delete':
577-
mirrors.delete()
577+
Mirror.objects.filter(pk__in=mirrors.values_list('pk', flat=True)).delete()
578578
messages.success(request, f'Deleted {count} {name}')
579579
else:
580580
messages.warning(request, 'Invalid action')

0 commit comments

Comments
 (0)