From 48f82d76db3dd4583aadf3cde0e7b77f1c403076 Mon Sep 17 00:00:00 2001 From: xAndy Date: Sat, 17 May 2025 01:05:54 +0200 Subject: [PATCH] fix room name/location generation on import --- shiftregister/importer/importer.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/shiftregister/importer/importer.py b/shiftregister/importer/importer.py index 94d663a..301121b 100644 --- a/shiftregister/importer/importer.py +++ b/shiftregister/importer/importer.py @@ -52,11 +52,14 @@ def import_calendar(calendar): room2, required_helpers = tuple(summary.rsplit(maxsplit=1)) room2 = room2.strip() required_helpers = int(required_helpers) - room = f"{room} ({room2})" + if room != room2: + room = f"{room2} ({room})" except ValueError: required_helpers = int(summary) except ValueError: required_helpers = 0 + if room != summary: + room = f"{summary} ({room})" else: try: room, required_helpers = tuple(summary.rsplit(maxsplit=1))