Closed (fixed)
Project:
Experience Builder
Version:
0.x-dev
Component:
Data model
Priority:
Critical
Category:
Task
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
18 Oct 2024 at 12:45 UTC
Updated:
17 Nov 2024 at 15:54 UTC
Jump to comment: Most recent
Comments
Comment #3
wim leersI expect this to fail like so:
This has zero impact on the UI today, only on tests that need to be refactored a bit. @tedbow is best suited for that, because he worked on related validation constraints a few months ago and introduced
ComponentTreeTestTraitwhich will need to have its uses ofDynamicPropSources split out because many of those won’t be allowed anymore — as the cited test output failure shows.Comment #4
wim leersComment #6
tedbowAdded a comment in #3455629-33: [PP-1] [META] 7. Content Templates — aka "default layouts" — affects the tree+props data model because that issue will need to add back some of what is being remove here related to translation.
Comment #7
tedbowComment #8
wim leersComment #9
wim leersClearly I underestimated the complexity of landing this, because I'd completely forgotten about @tedbow's excellent
TranslationTestthat verifies the correct translation of the host entity's base/bundle field is being used! 🙈Thanks, @tedbow, for so gracefully pushing this across the finish line 🙏
As far as I'm concerned, this is RTBC. This still needs @tedbow's approval on the MR, so @tedbow: this is all yours to merge 😊
Comment #10
tedbowI think the MR needs @f.mazeikis' approval because of the changes to `/config/schema/`
Comment #11
f.mazeikis commentedLooks good, approved
Comment #13
tedbowComment #14
wim leersComment #15
wim leers🚀 This implemented point 2 of the proposed resolution. Point 1 already happened previously. Points 3 and 4 have their own respective issues 👍