[MGNLUI-5624] "Publish incl. subpages" not available - or with no effect Created: 12/Dec/19  Updated: 04/Feb/20  Resolved: 24/Jan/20

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

Type: Bug Priority: Neutral
Reporter: Christoph Meier Assignee: Rishab Dhar
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: 1h 46m
Time Spent: 23m
Original Estimate: Not Specified
Environment:

CE-demo-webapp
6.2 (Snapshot: 2019.12.10 09:26:46)
OS-X 10.14.16; Firefox 71.0


Template:
Acceptance criteria:
Empty
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
Date of First Response:
Sprint: UI Framework 16
Story Points: 3

 Description   

The availability and whether "Publish incl. subpages"  is really triggered seems a bit shaky.
It may work in many cases. But in many cases also not.
Below 2 examples to reproduce.


 Action not available

The action Publish incl. subpages not available.

To reproduce

  • Create a new little subtree of pages: /a/b/c
  • Select the page a
    • Publish incl. subpages is not available

In this case, you must publish each and every page separately.

 

 


 

Action effectively with no effect

Use the subtree from above. Before doing anything else, publish /a and /a/b each separately.

To reproduce

  • Edit both /a and /a/b
  • Select page /a
  • Action Publish incl. subpages is now available,
    • click it

=> Nothing happens. Nothing in the log. 
You can check the pages on the public instance.
(Interestingly, as sadly as it is that Publish incl. subpages has no effect. On this stage one can use (again) Publish separately for each page, which works.)

 

 



 Comments   
Comment by Rishab Dhar [ 22/Jan/20 ]

The issue stems from a bug in JcrHasChildrenRule, which is part of ui framework.

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