From 2fe24aecf18fb3bf86d8e057efa3522330f9d1c9 Mon Sep 17 00:00:00 2001 From: mily Date: Fri, 18 Apr 2025 23:44:34 +0200 Subject: [PATCH] Fix timetable error when Room is null --- src/sdk/src/models/lesson.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sdk/src/models/lesson.py b/src/sdk/src/models/lesson.py index e47dac4..df24fa5 100644 --- a/src/sdk/src/models/lesson.py +++ b/src/sdk/src/models/lesson.py @@ -32,7 +32,7 @@ class Lesson(BaseModel): return Lesson( position = data["TimeSlot"]["Position"], date = datetime.fromtimestamp(data["Date"]["Timestamp"] / 1000).date(), - room = data["Room"]["Code"], + room = data["Room"]["Code"] if data.get("Room") else None, start = datetime.strptime(data["TimeSlot"]["Start"], "%H:%M").time(), end = datetime.strptime(data["TimeSlot"]["End"], "%H:%M").time(), subject = data["Subject"]["Name"] if data["Subject"] else data["Event"],