1+ # frozen_string_literal: true
2+
13module Api
24 module V8
35 module Core
@@ -54,9 +56,9 @@ def index
5456 course = Course . find_by! ( id : params [ :course_id ] )
5557 authorize! :read , course
5658 users_reviewed_submissions = course . submissions
57- . where ( user_id : current_user . id )
58- . where ( 'requests_review OR requires_review OR reviewed' )
59- . order ( 'created_at DESC' )
59+ . where ( user_id : current_user . id )
60+ . where ( 'requests_review OR requires_review OR reviewed' )
61+ . order ( 'created_at DESC' )
6062
6163 present Review . course_reviews_json ( course , users_reviewed_submissions , view_context )
6264 end
@@ -81,7 +83,7 @@ def update_review
8183 award_points
8284 @review . submission . save!
8385 @review . save!
84- rescue
86+ rescue StandardError
8587 ::Rails . logger . error ( $!)
8688 respond_with_error ( 'Failed to save code review.' )
8789 else
@@ -119,16 +121,16 @@ def mark_as_reviewed
119121 sub . reviewed = true
120122 sub . review_dismissed = false
121123 sub . of_same_kind
122- . where ( '(requires_review OR requests_review) AND NOT reviewed' )
123- . where ( [ 'created_at < ?' , sub . created_at ] )
124- . update_all ( newer_submission_reviewed : true )
124+ . where ( '(requires_review OR requests_review) AND NOT reviewed' )
125+ . where ( [ 'created_at < ?' , sub . created_at ] )
126+ . update_all ( newer_submission_reviewed : true )
125127 end
126128
127129 def award_points
128130 submission = @review . submission
129131 exercise = submission . exercise
130132 course = exercise . course
131- fail 'Exercise of submission has been moved or deleted' unless exercise
133+ raise 'Exercise of submission has been moved or deleted' unless exercise
132134
133135 available_points = exercise . available_points . where ( requires_review : true ) . map ( &:name )
134136 previous_points = course . awarded_points . where ( user_id : submission . user_id , name : available_points ) . map ( &:name )
@@ -137,7 +139,7 @@ def award_points
137139 if params [ :review ] [ :points ] . respond_to? ( :keys )
138140 params [ :review ] [ :points ] . keys . each do |point_name |
139141 unless exercise . available_points . where ( name : point_name ) . any?
140- fail "Point does not exist: #{ point_name } "
142+ raise "Point does not exist: #{ point_name } "
141143 end
142144
143145 new_points << point_name
0 commit comments