From 32d350b2ab255dc1582cca71cd5a755796a62810 Mon Sep 17 00:00:00 2001 From: Jens Kleineheismann Date: Wed, 5 Jun 2019 12:47:54 +0200 Subject: [PATCH] UPD: dav_events: 1. notify only web and facebook about closed registration. 2. respect closed registrations on event list export. --- dav_events/views/events.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dav_events/views/events.py b/dav_events/views/events.py index 6750473..f83342d 100644 --- a/dav_events/views/events.py +++ b/dav_events/views/events.py @@ -72,6 +72,7 @@ class EventListExportView(generic.FormView): filename = _(u'Veranstaltungen') filter_kwargs = { 'flags__status__code': 'accepted', + 'registration_closed': False, } if form.cleaned_data['sport']: sport = form.cleaned_data['sport'] @@ -229,7 +230,8 @@ class EventRegistrationsView(EventPermissionMixin, generic.DetailView): return context def _notify_publisher(self, event, editor): - recipients = get_users_by_role('publisher') + recipients = get_users_by_role('publisher_web') + recipients += get_users_by_role('publisher_facebook') for recipient in recipients: if recipient.email: email = emails.EventRegistrationClosedMail(recipient=recipient, event=event, editor=editor)