fix changeset notifying
This commit is contained in:
parent
2964ddf0f4
commit
64f5d34b66
2 changed files with 11 additions and 5 deletions
|
@ -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]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue