UBC-DSCI / rudaux

LMS + External Tool Workflow Orchestration
https://ubc-dsci.github.io/rudaux
MIT License
7 stars 5 forks source link

Multiple course sections on one canvas page #176

Open trevorcampbell opened 1 year ago

trevorcampbell commented 1 year ago

We are using cascading deadlines for multiple sections to reduce server load, but right now rudaux doesn't handle these (which show up as overrides that look like

{'id': 483920, 'assignment_id': 384729, 'title': 'DSCI 100 004 2023W1', 'due_at': '2023-09-10T09:01:00Z', 'all_day': False, 'all_day_date': '2023-09-10', 'unlock_at': '2023-09-06T23:00:00Z', 'lock_at': '2024-01-01T07:59:00Z', 'course_section_id': 3827392}

rudaux has an error because it thinks all overrides should have a student_ids associated with it. but this just has course_section_id