mirror of
https://github.com/pretix/pretix.git
synced 2026-05-08 15:44:02 +00:00
Delete cart positions if deleting subevent
Fixes sentry issue PRETIXEU-Y4
This commit is contained in:
@@ -117,6 +117,7 @@ class SubEventDelete(EventPermissionRequiredMixin, DeleteView):
|
|||||||
return HttpResponseRedirect(self.get_success_url())
|
return HttpResponseRedirect(self.get_success_url())
|
||||||
else:
|
else:
|
||||||
self.object.log_action('pretix.subevent.deleted', user=self.request.user)
|
self.object.log_action('pretix.subevent.deleted', user=self.request.user)
|
||||||
|
self.object.cartposition_set.all().delete()
|
||||||
self.object.delete()
|
self.object.delete()
|
||||||
messages.success(request, pgettext_lazy('subevent', 'The selected date has been deleted.'))
|
messages.success(request, pgettext_lazy('subevent', 'The selected date has been deleted.'))
|
||||||
return HttpResponseRedirect(success_url)
|
return HttpResponseRedirect(success_url)
|
||||||
|
|||||||
Reference in New Issue
Block a user