From 28ca313b6db1c4de11cfb27a9f29765730515055 Mon Sep 17 00:00:00 2001 From: David Venhoff Date: Mon, 13 Jan 2025 10:44:51 +0100 Subject: [PATCH] Update integreat_cms/cms/utils/external_calendar_utils.py Co-authored-by: Peter Nerlich --- integreat_cms/cms/utils/external_calendar_utils.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/integreat_cms/cms/utils/external_calendar_utils.py b/integreat_cms/cms/utils/external_calendar_utils.py index 829746413c..83a6732b81 100644 --- a/integreat_cms/cms/utils/external_calendar_utils.py +++ b/integreat_cms/cms/utils/external_calendar_utils.py @@ -339,16 +339,16 @@ def _parse_weekday(weekdaynum: str) -> tuple[int | None, str]: match = WEEKDAY_RULE.match(weekdaynum) assert match is not None sign = match["signal"] - relative = match["relative"] + ordinal_week_number = match["relative"] weekday = match["weekday"] - if not relative: + if not ordinal_week_number: return None, weekday - relative = int(relative) + ordinal_week_number = int(ordinal_week_number) match sign: case "-": - return -relative, weekday + return -ordinal_week_number, weekday case "+" | "": - return relative, weekday + return ordinal_week_number, weekday case _: return None, weekday