mirror of
https://github.com/home-assistant/core.git
synced 2025-12-20 02:48:57 +00:00
Fix hassfest support for choose selector translations (#159453)
This commit is contained in:
@@ -323,10 +323,6 @@ def gen_strings_schema(config: Config, integration: Integration) -> vol.Schema:
|
|||||||
),
|
),
|
||||||
slug_validator=vol.Any("_", cv.slug),
|
slug_validator=vol.Any("_", cv.slug),
|
||||||
),
|
),
|
||||||
vol.Optional("choices"): cv.schema_with_slug_keys(
|
|
||||||
translation_value_validator,
|
|
||||||
slug_validator=translation_key_validator,
|
|
||||||
),
|
|
||||||
vol.Optional("options"): gen_data_entry_schema(
|
vol.Optional("options"): gen_data_entry_schema(
|
||||||
config=config,
|
config=config,
|
||||||
integration=integration,
|
integration=integration,
|
||||||
@@ -344,6 +340,10 @@ def gen_strings_schema(config: Config, integration: Integration) -> vol.Schema:
|
|||||||
),
|
),
|
||||||
vol.Optional("selector"): cv.schema_with_slug_keys(
|
vol.Optional("selector"): cv.schema_with_slug_keys(
|
||||||
{
|
{
|
||||||
|
vol.Optional("choices"): cv.schema_with_slug_keys(
|
||||||
|
translation_value_validator,
|
||||||
|
slug_validator=translation_key_validator,
|
||||||
|
),
|
||||||
vol.Optional("options"): cv.schema_with_slug_keys(
|
vol.Optional("options"): cv.schema_with_slug_keys(
|
||||||
translation_value_validator,
|
translation_value_validator,
|
||||||
slug_validator=translation_key_validator,
|
slug_validator=translation_key_validator,
|
||||||
|
|||||||
Reference in New Issue
Block a user