fix room name/location generation on import
continuous-integration/drone/push Build is passing Details

This commit is contained in:
xAndy 2025-05-17 01:05:54 +02:00
parent b51e8a9a14
commit 48f82d76db
1 changed files with 4 additions and 1 deletions

View File

@ -52,11 +52,14 @@ def import_calendar(calendar):
room2, required_helpers = tuple(summary.rsplit(maxsplit=1)) room2, required_helpers = tuple(summary.rsplit(maxsplit=1))
room2 = room2.strip() room2 = room2.strip()
required_helpers = int(required_helpers) required_helpers = int(required_helpers)
room = f"{room} ({room2})" if room != room2:
room = f"{room2} ({room})"
except ValueError: except ValueError:
required_helpers = int(summary) required_helpers = int(summary)
except ValueError: except ValueError:
required_helpers = 0 required_helpers = 0
if room != summary:
room = f"{summary} ({room})"
else: else:
try: try:
room, required_helpers = tuple(summary.rsplit(maxsplit=1)) room, required_helpers = tuple(summary.rsplit(maxsplit=1))