From aef09003d90231b791e2454e49644ac928ecfae0 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Mon, 3 Aug 2020 12:32:16 +0200 Subject: [PATCH] Make global_html_* signals actually global --- src/pretix/presale/context.py | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/pretix/presale/context.py b/src/pretix/presale/context.py index 77e7ea2b7..593f7c1c8 100644 --- a/src/pretix/presale/context.py +++ b/src/pretix/presale/context.py @@ -58,19 +58,20 @@ def _default_context(request): else: ctx['footer_text'] = str(text) + for receiver, response in global_html_page_header.send(None, request=request): + _html_page_header.append(response) + for receiver, response in global_html_head.send(None, request=request): + _html_head.append(response) + for receiver, response in global_html_footer.send(None, request=request): + _html_foot.append(response) + if hasattr(request, 'event') and get_scope(): - for receiver, response in global_html_head.send(None, request=request): - _html_head.append(response) for receiver, response in html_head.send(request.event, request=request): _html_head.append(response) - for receiver, response in global_html_page_header.send(None, request=request): - _html_page_header.append(response) for receiver, response in html_page_header.send(request.event, request=request): _html_page_header.append(response) for receiver, response in html_footer.send(request.event, request=request): _html_foot.append(response) - for receiver, response in global_html_footer.send(None, request=request): - _html_foot.append(response) for receiver, response in footer_link.send(request.event, request=request): if isinstance(response, list): _footer += response