Condition validation schema is wrong

Created on 20 May 2025, 12 days 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