X-Git-Url: https://git.stderr.nl/gitweb?p=matthijs%2Fprojects%2Fxerxes.git;a=blobdiff_plain;f=influences%2Fnotify.py;fp=influences%2Fnotify.py;h=6aae6f28bb0cfb5548032d7cddc4f5566d38f97f;hp=d53ab36a51a9dd6377ec85c487ac62e68a3a6aac;hb=884bf66b55546555bfd3df318b9318e8358b02cf;hpb=381c81a8ffac8c4b3abf6a762d031a7e261e8eaa diff --git a/influences/notify.py b/influences/notify.py index d53ab36..6aae6f2 100644 --- a/influences/notify.py +++ b/influences/notify.py @@ -20,7 +20,9 @@ def influence_saved(**kwargs): recipients = ['lextalionis@evolution-events.nl'] recipients.extend(instance.related_players.keys()) if (not settings.DEBUG): - # TODO: Perhaps only notify when the status is / becomes Done? + recipients = ['lextalionis@evolution-events.nl'] + if instance.status == 'D': + recipients.append(instance.character.player) notify(recipients, 'influences/email/influence_changed.html', {'influence' : instance, 'created' : created}) signals.post_save.connect(influence_saved, sender=Influence)