1
0
mirror of https://github.com/home-assistant/core.git synced 2026-05-08 09:38:58 +01:00

Allow nested translation schema for config panels (#149346)

This commit is contained in:
Matthias Alphart
2025-08-21 20:13:36 +02:00
committed by GitHub
parent a50b035479
commit 72e78b6719
+4 -5
View File
@@ -334,12 +334,11 @@ def gen_strings_schema(config: Config, integration: Integration) -> vol.Schema:
slug_validator=translation_key_validator,
),
},
vol.Optional("config_panel"): cv.schema_with_slug_keys(
cv.schema_with_slug_keys(
vol.Optional("config_panel"): vol.Schema(
vol.Any(
{vol.Any(translation_key_validator, "_"): vol.Self},
translation_value_validator,
slug_validator=translation_key_validator,
),
slug_validator=vol.Any("_", cv.slug),
)
),
vol.Optional("application_credentials"): {
vol.Optional("description"): translation_value_validator,