[MGNLDIFF-151] Show changes not working for headless projects Created: 26/Oct/23  Updated: 13/Dec/23

Status: Accepted
Project: Magnolia Diff Module
Component/s: None
Affects Version/s: 2.2.6
Fix Version/s: None

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

Attachments: PNG File diff-exception.png     PNG File show-changes.png    
Issue Links:
relation
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:
Epic Link: Support
Team: DeveloperX

 Description   

When trying to show changes (diff) a headless project an exception is thrown.

No template script defined for the template definition

Reproduce

  • Using a headless project click publish
  • Assign the task and click "Show changes"

Expected
A diff of the changes OR we disable the action so the exception is not met.

Actual
Exception is thrown.



 Comments   
Comment by Christopher Zimmermann [ 26/Oct/23 ]

Notes for Developer

We should evaluate if it makes sense to try to implement this feature for headless project as apposed to just making the action unavailable (not there) for users when it is headless.

Comment by Christopher Zimmermann [ 26/Oct/23 ]

Note that the documentation currently states that this feature is not supported on headless: https://docs.magnolia-cms.com/product-docs/6.2/Modules/List-of-modules/Diff-module.html

However - the author experience, as reported on this ticket is not acceptable - so we need to either fully disable the feature - or support it.

Generated at Mon Feb 12 05:21:50 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.