summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLoïc Guégan <manzerbredes@mailbox.org>2025-07-27 10:50:51 +0200
committerLoïc Guégan <manzerbredes@mailbox.org>2025-07-27 10:50:51 +0200
commit127db345421b8e5a784df5590ee31607bcfba37b (patch)
tree82501080bd3a65c40f684cd79d8a9bd701dd57b5
parent88e37722d6a43a19e89fcdd63bddc29215f6c1d1 (diff)
Minor changes
-rwxr-xr-xmain.py13
1 files 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"]: