Added OneClickAction for set published.
This commit is contained in:
@@ -134,6 +134,15 @@ class EventAcceptedMail(AbstractEventMail):
|
||||
class EventToPublishMail(AbstractEventMail):
|
||||
_template_name = 'dav_events/emails/event_to_publish.txt'
|
||||
|
||||
def __init__(self, set_published_action=None, *args, **kwargs):
|
||||
self._set_published_action = set_published_action
|
||||
super(EventToPublishMail, self).__init__(*args, **kwargs)
|
||||
|
||||
def _get_context_data(self, extra_context=None):
|
||||
context = super(EventToPublishMail, self)._get_context_data(extra_context=extra_context)
|
||||
context['set_published_url'] = self._set_published_action.get_absolute_url()
|
||||
return context
|
||||
|
||||
def _get_subject(self, **kwargs):
|
||||
s = super(EventToPublishMail, self)._get_subject(**kwargs)
|
||||
s += u'Veranstaltung veröffentlichen'
|
||||
|
||||
Reference in New Issue
Block a user