From 510dca6d0bbc0dd2fe08a4a319a03e582ed47e42 Mon Sep 17 00:00:00 2001 From: Ivan Hrabcak Date: Sat, 9 Dec 2023 22:36:35 +0100 Subject: [PATCH] Add the fix suggested for #72 --- edupage_api/substitution.py | 2 +- examples/substitution-cli.py | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/edupage_api/substitution.py b/edupage_api/substitution.py index bb8044f..8deb838 100644 --- a/edupage_api/substitution.py +++ b/edupage_api/substitution.py @@ -118,7 +118,7 @@ def get_timetable_changes(self, date: date) -> Optional[list[TimetableChange]]: for change in class_changes_rows: change = change.replace("\">", "") - action, lesson_n, title = change.split("")[:-1] + action, lesson_n, title = change.split("", 3)[:-1] if "")[1] diff --git a/examples/substitution-cli.py b/examples/substitution-cli.py index 9768d7d..8d4ad93 100644 --- a/examples/substitution-cli.py +++ b/examples/substitution-cli.py @@ -96,7 +96,6 @@ def get_text(missing_teachers: Optional[list[EduTeacher]], timetable_changes: Op missing_teachers_writer.writeheader() missing_teachers_dict = [{"name": t} for t in data["missingTeachers"]] - print(missing_teachers_dict) missing_teachers_writer.writerows(missing_teachers_dict) stream.write("\n\n")