From 96cf11dcaf405884d0ceb2ca4ec2c0316d41b927 Mon Sep 17 00:00:00 2001 From: Stijn De Clercq <60451863+stijndcl@users.noreply.github.com> Date: Sun, 31 Oct 2021 23:59:40 +0100 Subject: [PATCH 1/2] Update schedule --- files/schedules/31.json | 69 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 69 insertions(+) diff --git a/files/schedules/31.json b/files/schedules/31.json index c67bb42..e168805 100644 --- a/files/schedules/31.json +++ b/files/schedules/31.json @@ -23,6 +23,11 @@ "course": "Modelleren en Simuleren", "slots": [ { + "weeks": { + "6": { + "canceled": true + } + }, "location": { "campus": "Sterre", "building": "S9", @@ -42,6 +47,9 @@ "building": "S9", "room": "A2" } + }, + "6": { + "canceled": true } }, "location": { @@ -56,6 +64,11 @@ } }, { + "weeks": { + "6": { + "canceled": true + } + }, "location": { "campus": "Sterre", "building": "S9", @@ -76,6 +89,11 @@ }, "slots": [ { + "weeks": { + "6": { + "canceled": true + } + }, "location": { "campus": "Ardoyen", "building": "iGent 126", @@ -111,6 +129,11 @@ "course": "Inleiding tot Telecommunicatie", "slots": [ { + "weeks": { + "6": { + "canceled": true + } + }, "location": { "campus": "Ardoyen", "building": "iGent 125", @@ -126,6 +149,9 @@ "weeks": { "1": { "canceled": true + }, + "6": { + "canceled": true } }, "location": { @@ -145,6 +171,11 @@ "course": "Wiskundige Modellering", "slots": [ { + "weeks": { + "6": { + "canceled": true + } + }, "location": { "campus": "Sterre", "building": "S9", @@ -157,6 +188,11 @@ } }, { + "weeks": { + "6": { + "canceled": true + } + }, "location": { "campus": "Sterre", "building": "S8", @@ -169,6 +205,11 @@ } }, { + "weeks": { + "6": { + "canceled": true + } + }, "location": { "campus": "Sterre", "building": "S8", @@ -198,6 +239,11 @@ }, "slots": [ { + "weeks": { + "6": { + "canceled": true + } + }, "location": { "campus": "Sterre", "building": "S9", @@ -210,6 +256,11 @@ } }, { + "weeks": { + "6": { + "canceled": true + } + }, "location": { "campus": "Sterre", "building": "S9", @@ -222,6 +273,11 @@ } }, { + "weeks": { + "6": { + "canceled": true + } + }, "location": { "campus": "Sterre", "building": "S9", @@ -242,6 +298,11 @@ }, "slots": [ { + "weeks": { + "6": { + "canceled": true + } + }, "location": { "campus": "Sterre", "building": "S8", @@ -254,6 +315,11 @@ } }, { + "weeks": { + "6": { + "canceled": true + } + }, "location": { "campus": "Sterre", "building": "S9", @@ -269,6 +335,9 @@ "weeks": { "4": { "canceled": true + }, + "6": { + "canceled": true } }, "location": { From 570c1e4d1b11b48d5aaa400ee05b612997708ee2 Mon Sep 17 00:00:00 2001 From: Stijn De Clercq Date: Mon, 1 Nov 2021 00:28:02 +0100 Subject: [PATCH 2/2] Change current date time to 2 am to always be ahead of the base day --- data/schedule.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/data/schedule.py b/data/schedule.py index 481098c..0844bcb 100644 --- a/data/schedule.py +++ b/data/schedule.py @@ -143,6 +143,8 @@ class Schedule: weekday_str: str = field(init=False) def __post_init__(self): + self.day = self.day.replace(hour=2, minute=0, second=0, microsecond=0) + self.schedule_dict: Dict = self.load_schedule_file() self.start_date = fromArray(self.schedule_dict["semester_start"]) self.end_date = fromArray(self.schedule_dict["semester_end"])