|
1 | 1 | import datetime |
2 | 2 |
|
| 3 | +from django.conf import settings |
3 | 4 | from django.contrib import messages |
4 | 5 | from django.db.models import Q |
5 | 6 | from django.http import Http404 |
|
22 | 23 | # ------------------------------------------------- |
23 | 24 | # Globals |
24 | 25 | # ------------------------------------------------- |
25 | | -#TODO: DELETE |
26 | | -SESSION_REQUEST_EMAIL = 'session-request@ietf.org' |
27 | 26 | AUTHORIZED_ROLES=('WG Chair','WG Secretary','RG Chair','IAB Group Chair','Area Director','Secretariat','Team Chair','IRTF Chair') |
28 | 27 |
|
29 | 28 | # ------------------------------------------------- |
@@ -115,7 +114,7 @@ def send_notification(group,meeting,login,session,action): |
115 | 114 | action argument is a string [new|update]. |
116 | 115 | ''' |
117 | 116 | (to_email, cc_list) = gather_address_lists('session_requested',group=group,person=login) |
118 | | - from_email = ('"IETF Meeting Session Request Tool"','session_request_developers@ietf.org') |
| 117 | + from_email = (settings.SESSION_REQUEST_FROM_EMAIL) |
119 | 118 | subject = '%s - New Meeting Session Request for IETF %s' % (group.acronym, meeting.number) |
120 | 119 | template = 'sreq/session_request_notification.txt' |
121 | 120 |
|
@@ -209,11 +208,10 @@ def cancel(request, acronym): |
209 | 208 |
|
210 | 209 | # send notifitcation |
211 | 210 | (to_email, cc_list) = gather_address_lists('session_request_cancelled',group=group,person=login) |
212 | | - from_email = ('"IETF Meeting Session Request Tool"','session_request_developers@ietf.org') |
| 211 | + from_email = (settings.SESSION_REQUEST_FROM_EMAIL) |
213 | 212 | subject = '%s - Cancelling a meeting request for IETF %s' % (group.acronym, meeting.number) |
214 | 213 | send_mail(request, to_email, from_email, subject, 'sreq/session_cancel_notification.txt', |
215 | | - {'login':login, |
216 | | - 'group':group, |
| 214 | + {'requester':get_requester_text(login,group), |
217 | 215 | 'meeting':meeting}, cc=cc_list) |
218 | 216 |
|
219 | 217 | messages.success(request, 'The %s Session Request has been canceled' % group.acronym) |
@@ -605,7 +603,7 @@ def no_session(request, acronym): |
605 | 603 |
|
606 | 604 | # send notification |
607 | 605 | (to_email, cc_list) = gather_address_lists('session_request_not_meeting',group=group,person=login) |
608 | | - from_email = ('"IETF Meeting Session Request Tool"','session_request_developers@ietf.org') |
| 606 | + from_email = (settings.SESSION_REQUEST_FROM_EMAIL) |
609 | 607 | subject = '%s - Not having a session at IETF %s' % (group.acronym, meeting.number) |
610 | 608 | send_mail(request, to_email, from_email, subject, 'sreq/not_meeting_notification.txt', |
611 | 609 | {'login':login, |
|
0 commit comments