canvas-lms/app/presenters
Eric Saupe b011fb30bf Handle missing student enrollments
fixes LF-525
flag=course_paces_for_students

test plan:
- Have a course with course pacing and module items and a student
- Go to the course pacing page for students
- While the page is loaded in another tab or the console remove the
student enrollment
- Publish a pace for the student enrollment that was deleted
- Verify no error report was generated and no assignment overrides were
made for the student
- Refresh the course pacing page and verify the enrollment is not there
and there is no error

Change-Id: Id65cb9feeaed59cf7edc083ba77fd27819cfa541
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/324311
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Mysti Lilla <mysti@instructure.com>
Reviewed-by: Luis Oliveira <luis.oliveira@instructure.com>
QA-Review: Jacob DeWar <jacob.dewar@instructure.com>
Product-Review: Eric Saupe <eric.saupe@instructure.com>
2023-08-09 15:52:10 +00:00
..
course_pacing Handle missing student enrollments 2023-08-09 15:52:10 +00:00
quizzes Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
submission RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
assignment_presenter.rb RuboCop: Layout app 2021-09-22 19:35:01 +00:00
authentication_providers_presenter.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
course_for_menu_presenter.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
course_pace_presenter.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
discussion_topic_presenter.rb Refactor direct share permissions 2022-10-27 20:36:27 +00:00
grade_summary_assignment_presenter.rb render custom grade status pills on grades page 2023-08-04 16:08:38 +00:00
grade_summary_presenter.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
grades_presenter.rb RuboCop: Style/BlockDelimiters, Style/Lambda 2021-11-23 21:30:47 +00:00
grading_period_grade_summary_presenter.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
mark_done_presenter.rb Ignore invalid module_item_ids passed for MarkDonePresenter 2023-07-07 19:56:34 +00:00
override_list_presenter.rb RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
override_tooltip_presenter.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
section_tab_presenter.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
to_do_list_presenter.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00