From cd55146867a488fc44557e46bc812626c4d01e54 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Wed, 11 Dec 2019 17:05:05 +0100 Subject: [PATCH] Add request and subevent parameters to front page widgets --- src/pretix/presale/signals.py | 4 ++-- src/pretix/presale/templates/pretixpresale/event/index.html | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/pretix/presale/signals.py b/src/pretix/presale/signals.py index 278d2cf7e..0186f069e 100644 --- a/src/pretix/presale/signals.py +++ b/src/pretix/presale/signals.py @@ -213,7 +213,7 @@ As with all plugin signals, the ``sender`` keyword argument will contain the eve """ front_page_top = EventPluginSignal( - providing_args=[] + providing_args=["request", "subevent"] ) """ This signal is sent out to display additional information on the frontpage above the list @@ -236,7 +236,7 @@ receivers are expected to return HTML. """ front_page_bottom = EventPluginSignal( - providing_args=[] + providing_args=["request", "subevent"] ) """ This signal is sent out to display additional information on the frontpage below the list diff --git a/src/pretix/presale/templates/pretixpresale/event/index.html b/src/pretix/presale/templates/pretixpresale/event/index.html index e83159660..dba484652 100644 --- a/src/pretix/presale/templates/pretixpresale/event/index.html +++ b/src/pretix/presale/templates/pretixpresale/event/index.html @@ -206,7 +206,7 @@ - {% eventsignal event "pretix.presale.signals.front_page_top" %} + {% eventsignal event "pretix.presale.signals.front_page_top" request=request subevent=subevent %} {% endif %} {% if ev.presale_is_running or event.settings.show_items_outside_presale_period %} @@ -269,7 +269,7 @@ {% endif %} {% if not cart_namespace %} - {% eventsignal event "pretix.presale.signals.front_page_bottom" %} + {% eventsignal event "pretix.presale.signals.front_page_bottom" subevent=subevent request=request %}

{% trans "If you already ordered a ticket" %}