From 4f7b583f197898da3dd59589872602650ca77c8b Mon Sep 17 00:00:00 2001 From: Aarni Koskela Date: Wed, 16 Nov 2022 15:04:57 +0200 Subject: [PATCH] Fix shadowing of outer name in config_validation (#82088) Co-authored-by: epenet <6771947+epenet@users.noreply.github.com> --- homeassistant/helpers/config_validation.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/homeassistant/helpers/config_validation.py b/homeassistant/helpers/config_validation.py index 48f26c2b7681..6963b2cfb054 100644 --- a/homeassistant/helpers/config_validation.py +++ b/homeassistant/helpers/config_validation.py @@ -914,9 +914,9 @@ def key_value_schemas( with contextlib.suppress(vol.Invalid): return cast(dict[Hashable, Any], default_schema(value)) - alternatives = ", ".join(str(key) for key in value_schemas) + alternatives = ", ".join(str(alternative) for alternative in value_schemas) if default_description: - alternatives += ", " + default_description + alternatives = f"{alternatives}, {default_description}" raise vol.Invalid( f"Unexpected value for {key}: '{key_value}'. Expected {alternatives}" )