Improved eventsignal template tag

This commit is contained in:
Raphael Michel
2016-07-03 16:05:31 +02:00
parent 7b456a620d
commit 1e4e1578f7

View File

@@ -1,6 +1,7 @@
import importlib
from django import template
from django.utils.safestring import mark_safe
from pretix.base.models import Event
@@ -21,5 +22,6 @@ def eventsignal(event: Event, signame: str, **kwargs):
signal = getattr(sigmod, sigstr[1])
_html = []
for receiver, response in signal.send(event, **kwargs):
_html.append(response)
return "".join(_html)
if response:
_html.append(response)
return mark_safe("".join(_html))