Skip to content

Commit ada66f8

Browse files
committed
key on week start date instead of number
1 parent d33525a commit ada66f8

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

mazevo_r25/management/commands/r25_mazevo.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,6 @@ def handle(self, *args, **options):
199199
start_dt = datetime.datetime.fromisoformat(reservation.start_datetime)
200200
end_dt = datetime.datetime.fromisoformat(reservation.end_datetime)
201201
date = start_dt.date()
202-
week = term.get_calendar_week_of_term_for_date(start_dt)
203202
dayname = PublicCourses().DAYS_OF_WEEK[date.isoweekday() % 7]
204203

205204
# Weeks are Sunday To Saturday
@@ -231,9 +230,9 @@ def handle(self, *args, **options):
231230
course["meetingTimesDict"][key] = {}
232231

233232
# this week doesn't exist for this meeting time and place yet
234-
if week not in course["meetingTimesDict"][key]:
233+
if week_start not in course["meetingTimesDict"][key]:
235234
# add this week to meeting/week dict
236-
course["meetingTimesDict"][key][week] = {
235+
course["meetingTimesDict"][key][week_start] = {
237236
"startDate": week_start,
238237
"endDate": week_end,
239238
"startTime": s_time,
@@ -251,7 +250,7 @@ def handle(self, *args, **options):
251250
}
252251

253252
# Finally, make this day active for this time, place, and week
254-
course["meetingTimesDict"][key][week][dayname] = True
253+
course["meetingTimesDict"][key][week_start][dayname] = True
255254

256255
# Last page?
257256
if not int(attrs["page_num"]) < int(attrs["page_count"]):

0 commit comments

Comments
 (0)