diff --git a/src/pretix/control/templates/pretixcontrol/vouchers/delete.html b/src/pretix/control/templates/pretixcontrol/vouchers/delete.html index 9bc41a299..7d566c65d 100644 --- a/src/pretix/control/templates/pretixcontrol/vouchers/delete.html +++ b/src/pretix/control/templates/pretixcontrol/vouchers/delete.html @@ -6,21 +6,14 @@

{% trans "Delete voucher" %}

{% csrf_token %} - {% if not allowed %} -

{% trans "You can not delete this voucher after it has been redeemed" %}

- {% else %} -

{% blocktrans %}Are you sure you want to delete the voucher - {{ voucher }}?{% endblocktrans %}

- {% endif %} +

{% blocktrans %}Are you sure you want to delete the voucher {{ voucher }}?{% endblocktrans %}

{% trans "Cancel" %} - {% if allowed %} - - {% endif %} +
{% endblock %} diff --git a/src/pretix/control/views/vouchers.py b/src/pretix/control/views/vouchers.py index bc784cc52..fa69006b3 100644 --- a/src/pretix/control/views/vouchers.py +++ b/src/pretix/control/views/vouchers.py @@ -39,7 +39,7 @@ class VoucherDelete(EventPermissionRequiredMixin, DeleteView): if self.get_object().is_ordered(): messages.error(request, _('A voucher can not be deleted if it already has been redeemed.')) return HttpResponseRedirect(self.get_success_url()) - super().get(request, *args, **kwargs) + return super().get(request, *args, **kwargs) @transaction.atomic() def delete(self, request, *args, **kwargs):