From 127db345421b8e5a784df5590ee31607bcfba37b Mon Sep 17 00:00:00 2001 From: Loïc Guégan Date: Sun, 27 Jul 2025 10:50:51 +0200 Subject: Minor changes --- main.py | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/main.py b/main.py index 39c9618..2533a69 100755 --- a/main.py +++ b/main.py @@ -96,12 +96,13 @@ for e in _i["semester"]["slots"]: sem["slots"][e][dayname]["end"]=parse_time(_e[dayname]["end"]) if "room" in _e[dayname].keys(): sem["slots"][e][dayname]["room"]=_e[dayname]["room"] -for p in _i["semester"]["projects"]: - _p=_i["semester"]["projects"][p] - sem["projects"][p]={} - sem["projects"][p]["start"]=parse_date(_p["start"]) - sem["projects"][p]["end"]=parse_date(_p["end"]) - sem["projects"][p]["name"]=_p["name"] +if _i["semester"]["projects"] is not None: + for p in _i["semester"]["projects"]: + _p=_i["semester"]["projects"][p] + sem["projects"][p]={} + sem["projects"][p]["start"]=parse_date(_p["start"]) + sem["projects"][p]["end"]=parse_date(_p["end"]) + sem["projects"][p]["name"]=_p["name"] #### Load events events={} for e in _i["events"]: -- cgit v1.2.3