diff options
author | Étienne Loks <etienne.loks@peacefrogs.net> | 2012-08-26 17:10:22 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@peacefrogs.net> | 2012-08-26 17:10:22 +0200 |
commit | 2c42264e87b32b9ddd73d66bfc0e6ccffcba7b41 (patch) | |
tree | 59cada72d620f85f0c54d000322a3e7370b08bc6 /chimere/forms.py | |
parent | 0ee09412bff460d70894e9b11ed3a90481a74608 (diff) | |
download | Chimère-2c42264e87b32b9ddd73d66bfc0e6ccffcba7b41.tar.bz2 Chimère-2c42264e87b32b9ddd73d66bfc0e6ccffcba7b41.zip |
Add the possibility to submit a modification by email
Diffstat (limited to 'chimere/forms.py')
-rw-r--r-- | chimere/forms.py | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/chimere/forms.py b/chimere/forms.py index 20171df..0b74b32 100644 --- a/chimere/forms.py +++ b/chimere/forms.py @@ -53,13 +53,18 @@ class UTC(tzinfo): def dst(self, dt): return ZERO +def getStaffEmails(): + return [u.email for u in + User.objects.filter(is_staff=True).exclude(email="").order_by('id')] + def notifyStaff(subject, body, sender=None): if not settings.EMAIL_HOST: return + user_list = getStaffEmails() + if not user_list: + return if settings.PROJECT_NAME: subject = u'[%s] %s' % (settings.PROJECT_NAME, subject) - user_list = [u.email for u in - User.objects.filter(is_staff=True).exclude(email="").order_by('id')] headers = {} if sender: headers['Reply-To'] = sender |