API: Fix deleting checkin-lists (Z#23170525) (PRETIXEU-AS5) (#4600)

This commit is contained in:
Raphael Michel
2024-10-31 17:44:04 +01:00
committed by GitHub
parent fc3b186b93
commit 9fcef2dcaa
2 changed files with 3 additions and 1 deletions

View File

@@ -143,7 +143,9 @@ class CheckinListViewSet(viewsets.ModelViewSet):
data=self.request.data
)
@transaction.atomic
def perform_destroy(self, instance):
instance.checkins.all().delete()
instance.log_action(
'pretix.event.checkinlist.deleted',
user=self.request.user,