fix changeset notifying

This commit is contained in:
Laura Klünder 2017-12-20 13:50:32 +01:00
parent 2964ddf0f4
commit 64f5d34b66
2 changed files with 11 additions and 5 deletions

View file

@ -518,7 +518,13 @@ class ChangeSet(models.Model):
self.last_update = update
self.last_state_update = update
self.save()
send_changeset_proposed_notification.delay(changeset=self)
self.notify_reviewers()
def notify_reviewers(self):
send_changeset_proposed_notification.delay(pk=self.pk,
title=self.title,
author=self.author.username,
description=self.description)
def unpropose(self, user):
new_state = {'proposed': 'unproposed', 'reproposed': 'rejected'}[self.state]