Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Loading…

Pages with inconsistent states can be created #1476

Closed
kux opened this Issue · 0 comments

2 participants

@kux

Steps to reproduce:

  1. Have site A with id 1 and site B with id 2
  2. Login with an user that has all global page permissions on site A.
  3. Go to site A and click 'add child' to one of the existing pages and insert inside
  4. You should now be on the 'Add page' webpage and the current url should be something like: http://hostedbento:8000/admin/cms/page/add/?target=110&position=last-child&site=1
  5. Change 'site=1' at the end of the url to 'site=2' and push Enter
  6. Fill in the new page details and save => new_page.site = site B; new_page.parent.site = site A

Expected:

  • Validation error. Above created page is invalid

Actual:

  • Page gets created and causes all sort of strange behaviors on both sites. The most obvious one will be broken navigation menus on site B.
@digi604 digi604 closed this
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.