Merge branch 'production'
[matthijs/projects/xerxes.git] / influences / notify.py
index daffadf5cb4a53aa42a3967ce5c394eb3ddaa9fe..6aae6f28bb0cfb5548032d7cddc4f5566d38f97f 100644 (file)
@@ -17,6 +17,8 @@ signals.post_save.connect(character_saved, sender=Character)
 def influence_saved(**kwargs):
     instance = kwargs['instance']
     created  = kwargs['created']
+    recipients = ['lextalionis@evolution-events.nl']
+    recipients.extend(instance.related_players.keys())
     if (not settings.DEBUG):
         recipients = ['lextalionis@evolution-events.nl']
         if instance.status == 'D':
@@ -39,7 +41,7 @@ def comment_saved(**kwargs):
     if isinstance(object, Influence):
         recipients = ['lextalionis@evolution-events.nl']
         if comment.is_public:
-            recipients.append(object.character.player)
+            recipients.extend(object.related_players.keys())
 
         notify(
             recipients,