Accept None directly in the selector schemas (#151510)

Co-authored-by: Erik Montnemery <erik@montnemery.com>
This commit is contained in:
Artur Pragacz
2025-09-03 08:37:43 +02:00
committed by GitHub
parent 73ab041051
commit 8f16b09751
5 changed files with 62 additions and 63 deletions

View File

@@ -83,7 +83,7 @@ _FIELD_SCHEMA = vol.Schema(
_TRIGGER_SCHEMA = vol.Schema(
{
vol.Optional("target"): vol.Any(TargetSelector.CONFIG_SCHEMA, None),
vol.Optional("target"): TargetSelector.CONFIG_SCHEMA,
vol.Optional("fields"): vol.Schema({str: _FIELD_SCHEMA}),
},
extra=vol.ALLOW_EXTRA,