Added revision to page_published signal. Fixes #1765

pull/1424/merge
Josh Barr 2015-10-05 23:01:09 +13:00 zatwierdzone przez Karl Hobley
rodzic bc6b5a8a6c
commit 7c5b28bfe0
2 zmienionych plików z 2 dodań i 2 usunięć

Wyświetl plik

@ -1224,7 +1224,7 @@ class PageRevision(models.Model):
page.revisions.update(submitted_for_moderation=False)
if page.live:
page_published.send(sender=page.specific_class, instance=page.specific)
page_published.send(sender=page.specific_class, instance=page.specific, revision=self)
logger.info("Page published: \"%s\" id=%d revision_id=%d", page.title, page.id, self.id)
elif page.go_live_at:

Wyświetl plik

@ -1,5 +1,5 @@
from django.dispatch import Signal
page_published = Signal(providing_args=['instance'])
page_published = Signal(providing_args=['instance', 'revision'])
page_unpublished = Signal(providing_args=['instance'])