diff --git a/src/pretix/presale/signals.py b/src/pretix/presale/signals.py index d4793aabc1..b352223a48 100644 --- a/src/pretix/presale/signals.py +++ b/src/pretix/presale/signals.py @@ -162,7 +162,7 @@ As with all plugin signals, the ``sender`` keyword argument will contain the eve """ order_info = EventPluginSignal( - providing_args=["order"] + providing_args=["order", "request"] ) """ This signal is sent out to display additional information on the order detail page @@ -171,7 +171,7 @@ As with all plugin signals, the ``sender`` keyword argument will contain the eve """ position_info = EventPluginSignal( - providing_args=["order", "position"] + providing_args=["order", "position", "request"] ) """ This signal is sent out to display additional information on the position detail page @@ -180,7 +180,7 @@ As with all plugin signals, the ``sender`` keyword argument will contain the eve """ order_info_top = EventPluginSignal( - providing_args=["order"] + providing_args=["order", "request"] ) """ This signal is sent out to display additional information on top of the order detail page @@ -189,7 +189,7 @@ As with all plugin signals, the ``sender`` keyword argument will contain the eve """ position_info_top = EventPluginSignal( - providing_args=["order", "position"] + providing_args=["order", "position", "request"] ) """ This signal is sent out to display additional information on top of the position detail page diff --git a/src/pretix/presale/templates/pretixpresale/event/order.html b/src/pretix/presale/templates/pretixpresale/event/order.html index 0ba6bdb2f1..4a887a7804 100644 --- a/src/pretix/presale/templates/pretixpresale/event/order.html +++ b/src/pretix/presale/templates/pretixpresale/event/order.html @@ -92,7 +92,7 @@ {% endif %} - {% eventsignal event "pretix.presale.signals.order_info_top" order=order %} + {% eventsignal event "pretix.presale.signals.order_info_top" order=order request=request %} {% if order.status == "p" or order.status == "c" %} {% if refunds %}
@@ -151,7 +151,7 @@ {% endif %}
- {% eventsignal event "pretix.presale.signals.order_info" order=order %} + {% eventsignal event "pretix.presale.signals.order_info" order=order request=request %}
{% if invoices %}
diff --git a/src/pretix/presale/templates/pretixpresale/event/position.html b/src/pretix/presale/templates/pretixpresale/event/position.html index 7667ec292b..247379d789 100644 --- a/src/pretix/presale/templates/pretixpresale/event/position.html +++ b/src/pretix/presale/templates/pretixpresale/event/position.html @@ -21,7 +21,7 @@ {% include "pretixpresale/event/fragment_order_status.html" with order=order class="pull-right flip" %}
- {% eventsignal event "pretix.presale.signals.position_info_top" order=order position=position %} + {% eventsignal event "pretix.presale.signals.position_info_top" order=order position=position request=request %} {% include "pretixpresale/event/fragment_downloads.html" %}
@@ -48,5 +48,5 @@

- {% eventsignal event "pretix.presale.signals.position_info" order=order position=position %} + {% eventsignal event "pretix.presale.signals.position_info" order=order position=position request=request %} {% endblock %}