Problems handling broken definitions gracefully - areas (MAGNOLIA-8903)

[MAGNOLIA-8907] QA Created: 18/May/23  Updated: 26/May/23  Resolved: 26/May/23

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

Type: Sub-task Priority: Neutral
Reporter: Milan Divilek Assignee: Oanh Thai Hoang
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: 0.25d
Original Estimate: Not Specified

Attachments: PNG File Screen Shot 2023-05-26 at 11.06.24.png     PNG File Screen Shot 2023-05-26 at 11.19.19.png     PNG File Screen Shot 2023-05-26 at 11.21.50.png     PNG File Screen Shot 2023-05-26 at 11.23.04.png     PNG File Screen Shot 2023-05-26 at 11.23.28.png    
Template:
Date of First Response:
Sprint: DevX 38
Team: DeveloperX

 Comments   
Comment by Oanh Thai Hoang [ 26/May/23 ]

QA has been done. All good from me

 

Before the fix:

  • If we config areas empty in /mtk2/templates/pages/basic.yaml. Definition app completely broken.
  • If we config availableComponents: empty in /travel-demo/templates/components/carousel.yaml. Easily see NPR error from template validator

After the fix:

  • See 2 problem in definition app. Without any NPE in log app or broken definition app
Generated at Mon Feb 12 04:36:52 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.