canvas-lms/spec/services
Spencer Olson 03845e3b41 gracefully handle nil media_type
closes EVAL-4415
flag=speedgrader_studio_media_capture

Fixes a bug where the VideoCaptionService would raise an errror if the
media_type was nil. Now, it'll gracefully handle that case and set the
auto_caption_status on the media object to failed_initial_validation.

Test Plan:
- specs pass

Change-Id: Ie148c1ab43f87341bf761bd18658e1872d9dcb59
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/353784
Reviewed-by: Cameron Ray <cameron.ray@instructure.com>
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
QA-Review: Spencer Olson <solson@instructure.com>
Product-Review: Cameron Ray <cameron.ray@instructure.com>
2024-07-29 16:02:01 +00:00
..
assignment_visibility Fix assignment visibility service performance 2024-06-11 19:12:37 +00:00
checkpoints Update Grading Period to support parent assignment 2024-07-02 19:26:21 +00:00
course_pacing use more idiomatic ruby for PaceService 2023-12-05 21:50:45 +00:00
inbox Add 'inbox_settings_column_hash' 2024-07-08 17:19:43 +00:00
k5 rubocop: Rails/FindBy 2024-06-11 19:46:18 +00:00
lti send unified_tool_id field when logging an LTI launch 2024-06-18 18:07:21 +00:00
module_visibility move SQL from ModuleStudentVisibility view to rails 2024-05-31 18:10:50 +00:00
quiz_visibility move SQL from QuizStudentVisibility view to rails 2024-05-30 17:05:28 +00:00
submissions Create API for calculating student entered What-If scores 2024-07-16 17:40:51 +00:00
ungraded_discussion_visibility move SQL from UngradedDiscussionStudentVisibility view to rails 2024-05-30 17:36:16 +00:00
wiki_page_visibility Split differentiated_modules flag 2024-06-05 23:55:03 +00:00
video_caption_service_spec.rb gracefully handle nil media_type 2024-07-29 16:02:01 +00:00