From 907c76d717313c5921e47fe2664debda4434b57c Mon Sep 17 00:00:00 2001 From: Matt Westcott Date: Thu, 2 Oct 2014 17:17:42 +0100 Subject: [PATCH] set has_unpublished_changes=True when making unpublished page copies --- wagtail/wagtailadmin/views/pages.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wagtail/wagtailadmin/views/pages.py b/wagtail/wagtailadmin/views/pages.py index 9e540eae6..d7cc6da40 100644 --- a/wagtail/wagtailadmin/views/pages.py +++ b/wagtail/wagtailadmin/views/pages.py @@ -626,7 +626,7 @@ def copy(request, page_id): # Unpublish copied pages if we need to if not publish_copies: - new_page.get_descendants(inclusive=True).update(live=False) + new_page.get_descendants(inclusive=True).update(live=False, has_unpublished_changes=True) # Assign user of this request as the owner of all the new pages new_page.get_descendants(inclusive=True).update(owner=request.user)