closes LF-679
flag=differentiated_modules
test plan:
- Have an assignment with different types of overrides
- in a rails console, set the unassign_item column of an
override to true
- run EffectiveDueDates.for_course(course, assignment).to_hash
- the student with the unassigned override should not show up
- try this with different types of overrides and ensure
precedence is upheld
- for example, if a student has both an ADHOC override and an
unassigned section override, the student should still be assigned
Change-Id: I141d9ad06ee567d4c74ce701ad0b248d4725ea5d
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/330898
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Robin Kuss <rkuss@instructure.com>
Reviewed-by: Jackson Howe <jackson.howe@instructure.com>
QA-Review: Robin Kuss <rkuss@instructure.com>
Product-Review: Sarah Gerard <sarah.gerard@instructure.com>