data: reset uuid on page duplication (#67710)
This commit is contained in:
parent
421cce8d82
commit
50fe99e351
|
@ -722,6 +722,8 @@ class Page(models.Model):
|
|||
new_page.title = title or _('Copy of %s') % self.title
|
||||
# reset slug
|
||||
new_page.slug = None
|
||||
# reset uuid
|
||||
new_page.uuid = uuid.uuid4()
|
||||
# reset snapshot
|
||||
new_page.snapshot = None
|
||||
# set order
|
||||
|
|
|
@ -1307,6 +1307,7 @@ def test_duplicate_page(app, admin_user):
|
|||
in resp.text
|
||||
)
|
||||
assert new_page.exclude_from_navigation is True
|
||||
assert new_page.uuid != page.uuid
|
||||
|
||||
page.exclude_from_navigation = True
|
||||
page.save()
|
||||
|
|
Loading…
Reference in New Issue