canvas-lms/lib/migration_helpers
Jackson Howe bd5c0e1ed5 Look at assignment's quiz's ContentTags in ASV
also include overrides from unpublished modules.

closes LF-1197
flag = differentiated_modules

Test plan:
 - Run migrations
 - Create a module with an override
 - Add a classic quiz to that module
 - Go to the assignment index page as a student who is NOT targeted
   by the override
 - Expect the quiz to not appear
 - Go to the assignment index page as a student who is targeted by
   the override
 - Expect the quiz to appear
 - Unpublish a module with overrides and expect the targeted students
   to retain access to the items

Change-Id: Ia490ed4cfe2bb8318e58a80accb6a4c2d531a86d
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/341459
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Sarah Gerard <sarah.gerard@instructure.com>
QA-Review: Sarah Gerard <sarah.gerard@instructure.com>
Migration-Review: Cody Cutrer <cody@instructure.com>
Product-Review: Jackson Howe <jackson.howe@instructure.com>
2024-02-27 23:25:43 +00:00
..
student_visibilities Look at assignment's quiz's ContentTags in ASV 2024-02-27 23:25:43 +00:00
add_column_and_fk.rb RuboCop: Style/HashSyntax 2021-11-25 14:02:35 +00:00