Closed (fixed)
Project:
Experience Builder
Component:
Config management
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
12 Aug 2024 at 21:06 UTC
Updated:
9 Sep 2024 at 13:24 UTC
Jump to comment: Most recent
Comments
Comment #2
wim leersThanks for creating this, @f.mazeikis!
This is an oversight/oversimplification I introduced in #3461499: Support complex SDC prop shapes: introduce (Storable)PropShape to compute field type storage settings: I assumed we'd only need field storage settings, but as of #3462709: Introduce `hook_storable_prop_shape_alter()`, use it to prefer the Media Library widget for "image" PropShape if Media Library is installed, we actually also need field instance settings.
Comment #4
wim leersThanks, @f.mazeikis — you were 99% there!
I only had to fix 1 bug and 1 oversight to get this to green:
- https://git.drupalcode.org/project/experience_builder/-/merge_requests/1...
- https://git.drupalcode.org/project/experience_builder/-/merge_requests/1...
You'll be unblocked on #3463999: Auto-create/update Component config entities for all discovered SDCs that meet XB's minimum criteria in a few minutes 😊
Comment #6
wim leersComment #7
wim leersOops: #3469729: Follow-up for #3467712: field instance settings lost in ComponentPropsForm.
Comment #8
wim leers