Publish workflow is now fully functional.

This commit is contained in:
2018-02-26 14:44:30 +01:00
parent 87787c5eea
commit 69204a6d0d
16 changed files with 114 additions and 68 deletions

View File

@@ -134,13 +134,13 @@ 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
def __init__(self, confirm_publication_action=None, *args, **kwargs):
self._confirm_publication_action = confirm_publication_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()
context['confirm_publication_url'] = self._confirm_publication_action.get_absolute_url()
return context
def _get_subject(self, **kwargs):