Mercurial > code > home > repos > gcalendarwatch
diff create_school_cals.py @ 35:6d602c53eb33
fix bhs monday starts
author | drewp@bigasterisk.com |
---|---|
date | Tue, 22 Aug 2023 12:47:28 -0700 |
parents | 281e4b12dd37 |
children | a53d79faac16 |
line wrap: on
line diff
--- a/create_school_cals.py Wed Aug 16 18:14:22 2023 -0700 +++ b/create_school_cals.py Tue Aug 22 12:47:28 2023 -0700 @@ -43,7 +43,7 @@ for calId, school, grade, startHM in [ (calIdForPerson['twins'], 'john muir', 'K', (9, 10)), (calIdForPerson['asher'], 'john muir', '2', (9, 0)), - (calIdForPerson['ari'], 'BHS', '9', (8, 30)), + (calIdForPerson['ari'], 'BHS', '9th', (8, 30)), ]: if busdHoliday(s): continue @@ -58,15 +58,17 @@ endHM = (14, 15) elif grade == '2': endHM = (14, 15) if s.weekday() == 2 else (15, 10) - elif grade == '9': + elif grade == '9th': endHM = (14, 50) if s.weekday() == 2 else (15, 30) + if s.weekday() == 0: + startHM = (10, 0) s = s.replace(hour=startHM[0], minute=startHM[1]) e = s.replace(hour=endHM[0], minute=endHM[1]) # schema: https://developers.google.com/calendar/api/v3/reference/events#resource-representations event = { 'summary': summary, - 'description': 'auto-gen v1', + 'description': 'auto-gen v2', 'start': { 'dateTime': s.isoformat() },