diff options
| author | Loïc Guégan <manzerbredes@mailbox.org> | 2025-07-26 16:10:05 +0200 |
|---|---|---|
| committer | Loïc Guégan <manzerbredes@mailbox.org> | 2025-07-26 16:10:05 +0200 |
| commit | a6174e53c025b06767160da7aedd1c06483ac46a (patch) | |
| tree | 4239f207bed970bf77ce8dbc4487c5297507595f /main2.py | |
| parent | 8aceece5b8ec4f7dfb550d71b1beea546d16d70e (diff) | |
Minor changes
Diffstat (limited to 'main2.py')
| -rwxr-xr-x | main2.py | 22 |
1 files changed, 20 insertions, 2 deletions
@@ -39,7 +39,25 @@ for e in _i["events"]: print(events[e]) #### Load semester - -#### Load slots +sem={ + "start": parse_date(_i["semester"]["start"]), + "end": parse_date(_i["semester"]["end"]), + "slots": {} +} +for e in _i["semester"]["slots"]: + _e=_i["semester"]["slots"][e] + sem["slots"][e]={} + for dayname in ["monday","tuesday","wednesday","thursday","friday"]: + sem["slots"][e][dayname]={ + "start": None, + "end": None, + "room": None + } + if dayname in _e.keys(): + if "start" in _e[dayname].keys(): + sem["slots"][e][dayname]["start"]=parse_time(_e[dayname]["start"]) + sem["slots"][e][dayname]["end"]=parse_time(_e[dayname]["end"]) + if "room" in _e[dayname].keys(): + sem["slots"][e][dayname]["room"]=_e[dayname]["room"] #### Gen semester calendar |
