- Issue created by @heddn
- heddn Nicaragua
third_party_settings: sections: third_party_settings: lb_plus: uuid: 3084b21e-317d-44b3-9d74-5e3d126bdc0c
This is what is being complained about.
- Status changed to Postponed: needs info
10 months ago 7:13pm 2 February 2024 - πΊπΈUnited States Tim Bozeman
Hmm, I feel like you shouldn't need to write schema for
third_party_settings
π€How can I go about reproducing this error?
- First commit to issue fork.
- Status changed to Needs review
9 months ago 6:34pm 5 March 2024 - πΊπΈUnited States zrpnr UTC-7
This error occurred for me when adding the `layout_builder_restrictions` module and setting default custom layouts defined in my theme.
Exporting config creates the following lines in the relevant `entity_view_display` files such as such as `core.entity_view_display.node.article.default.yml`Under:
```yaml
third_party_settings:
layout_builder:
```
In `sections`For example:
```yaml
lb_plus:
uuid:
```and
```yaml
lb_plus:
default_section:
layout_plugin:
label:
```Adding definitions for this in `lb_plus.schema.yml` seems to solve the errors, tested both locally and on our CI with the patch from the MR above.
Credit to @gabesullice for figuring out the syntax for the missing schema.
-
Tim Bozeman β
committed 374507a5 on 2.1.x authored by
zrpnr β
Issue #3416563 by zrpnr, heddn, Tim Bozeman: [core.entity_view_display....
-
Tim Bozeman β
committed 374507a5 on 2.1.x authored by
zrpnr β
- Status changed to Fixed
9 months ago 6:43pm 5 March 2024 Automatically closed - issue fixed for 2 weeks with no activity.