Condition validation schema is wrong

Created on 20 May 2025, 4 months ago

Problem/Motivation

Condition plugin validation schema is wrong.

`condition.plugin` includes uuid, which is not added at all (this aren't config entities, just used inside config entities).
This probably passed unnoticed as we didn't add `FullValidatable` to block settings until very recently ( πŸ“Œ Make Block config entities fully validatable Fixed ).

Steps to reproduce

Proposed resolution

Remove uuid.
Check if we should remove `context_mapping` too (I'm pretty sure we should, but need to validate that). In any case, shouldn't be a required key.

Remaining tasks

User interface changes

Introduced terminology

API changes

Data model changes

Release notes snippet

πŸ› Bug report
Status

Active

Version

11.0 πŸ”₯

Component

system.module

Created by

πŸ‡ͺπŸ‡ΈSpain penyaskito Seville πŸ’ƒ, Spain πŸ‡ͺπŸ‡Έ, UTC+2 πŸ‡ͺπŸ‡Ί

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024