[PAGES-550] New properties for pages are not persisted from createPage dialog Created: 30/Dec/21  Updated: 26/Aug/22

Status: Open
Project: Magnolia pages module
Component/s: None
Affects Version/s: 6.2.14
Fix Version/s: None

Type: Bug Priority: Neutral
Reporter: Samuli Saarinen Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Magnolia CE 6.2.15


Attachments: PNG File image-2021-12-30-14-35-54-981.png    
Template:
Acceptance criteria:
[ ]* ensure actions are not available that shouldn't be available (proper writePermissionRequired settings)
[ ]* no ignored tests

check bugs are not reproducible in the new app

[ ]* (MGNLUI-6509) Item added via detail SubApp is not selected in the browser after saving
[ ]* (MGNLUI-6550) Ensure detail subApps don't use path but <thing>'s name in tab titles -> and thus page title
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Bug DoR:
[ ]* Steps to reproduce, expected, and actual results filled
[ ]* Affected version filled
Epic Link: AuthorX Support
Team: AuthorX

 Description   

Steps to reproduce

  1. Decorate createPage dialog with new property
---
form:
  properties:
    jcrName:
      required: true
    test:
      $type: textField
      i18n: true
      label: Test 

which ends up showing in the dialog

Expected results

The new property is persisted when saving the page

Actual results

The property is NOT persisted

Workaround

Define the property also in renamePage dialog and modify it from there


Generated at Mon Feb 12 06:20:02 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.