fnp
/
redakcja.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
don't notify when editing existing organizations
[redakcja.git]
/
apps
/
organizations
/
forms.py
diff --git
a/apps/organizations/forms.py
b/apps/organizations/forms.py
index
298da48
..
16a8207
100644
(file)
--- a/
apps/organizations/forms.py
+++ b/
apps/organizations/forms.py
@@
-4,10
+4,9
@@
# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
#
from django import forms
# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
#
from django import forms
-from constance import config
from django.contrib.sites.models import Site
from django.contrib.sites.models import Site
-from django.core.mail import send_mail
+from redakcja.utlis import send_notify_email
from .models import Organization, UserCard, countries
from .models import Organization, UserCard, countries
@@
-19,15
+18,16
@@
class OrganizationForm(forms.ModelForm):
exclude = ['_html']
def save(self, commit=True):
exclude = ['_html']
def save(self, commit=True):
+ new = self.instance.id is None
organization = super(OrganizationForm, self).save(commit=commit)
organization = super(OrganizationForm, self).save(commit=commit)
- site = Site.objects.get_current()
- send_mail(
- 'New organization in MIL/PEER',
- '''New organization in MIL/PEER: %s. View their profile: https://%s%s.
+ if new:
+ site = Site.objects.get_current()
+ send_notify_email(
+ 'New organization in MIL/PEER',
+ '''New organization in MIL/PEER: %s. View their profile: https://%s%s.
--
--
-MIL/PEER team.''' % (organization.name, site.domain, organization.get_absolute_url()),
- 'milpeer@mdrn.pl', [config.NOTIFY_EMAIL])
+MIL/PEER team.''' % (organization.name, site.domain, organization.get_absolute_url()))
return organization
return organization