From 282d5f4488504e2dc33c8a03befaaa5e1d51055a Mon Sep 17 00:00:00 2001 From: Allen Porter Date: Sat, 29 Apr 2023 00:57:30 -0700 Subject: [PATCH] Add more detail to invalid rrule calendar error message (#92222) Co-authored-by: Martin Hjelmare --- homeassistant/components/calendar/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/homeassistant/components/calendar/__init__.py b/homeassistant/components/calendar/__init__.py index aedfafbf368..0f047bf3758 100644 --- a/homeassistant/components/calendar/__init__.py +++ b/homeassistant/components/calendar/__init__.py @@ -164,7 +164,7 @@ def _validate_rrule(value: Any) -> str: try: rrulestr(value) except ValueError as err: - raise vol.Invalid(f"Invalid rrule: {str(err)}") from err + raise vol.Invalid(f"Invalid rrule '{value}': {err}") from err # Example format: FREQ=DAILY;UNTIL=... rule_parts = dict(s.split("=", 1) for s in value.split(";"))