[MGNLUI-6811] Deleting a property through JCR app deletes the parent node in the public instance Created: 09/Aug/21  Updated: 03/Sep/21  Resolved: 02/Sep/21

Status: Closed
Project: Magnolia UI
Component/s: None
Affects Version/s: 6.2.11
Fix Version/s: 6.2.12

Type: Bug Priority: Neutral
Reporter: Carlos Cantalapiedra Assignee: Roman Kovařík
Resolution: Fixed Votes: 2
Labels: maintenance, ui-team-support
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Cloners
is cloned by MGNLUI-6856 Make sure deleting a property through... Closed
Problem/Incident
duplicate
duplicates MAGNOLIA-8147 In JCR App removing property of a nod... Closed
Template:
Acceptance criteria:
Empty
Task DoD:
[X]* Doc/release notes changes? Comment present?
[X]* Downstream builds green?
[X]* Solution information and context easily available?
[X]* Tests
[X]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Bug DoR:
[X]* Steps to reproduce, expected, and actual results filled
[X]* Affected version filled
Release notes required:
Yes
Date of First Response:
Epic Link: Migrate JCR Browser
Sprint: UI FW 36
Story Points: 3

 Description   

Steps to reproduce

  1. Create a page on the demo author and set a title
  2. Publish the page and confirm it exists on the public instance
  3. Move back to author and open JCR app
  4. Open the page created on the step 1, click on "Display system properties", select the Title attribute and delete it
  5. Check that the page exists on the author instance but it has been totally removed from the public

Expected results

The property is removed on author instance only, the node has to be published to propagate the changes to public instances.

Actual results

The full page is deleted from the public instance

Workaround

N/A

Development notes

The original requirement:

The public instance gets updated by removing the title attribute from the modified page

changed to be the same as the behavior of the old framework.



 Comments   
Comment by Roman Kovařík [ 03/Sep/21 ]

For release notes:
deleting a property in JCR browser doesn't publishing changes, the changes has to be published as part of the parent node (property used to be removed incorrectly on public instance including the parent node).

Generated at Mon Feb 12 09:40:14 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.