diff --git a/dashboard/app/jobs/evaluate_rubric_job.rb b/dashboard/app/jobs/evaluate_rubric_job.rb index 900b0a31fa5c5..b6cec71e4c719 100644 --- a/dashboard/app/jobs/evaluate_rubric_job.rb +++ b/dashboard/app/jobs/evaluate_rubric_job.rb @@ -330,6 +330,12 @@ def perform(user_id:, requester_id:, script_level_id:, rubric_ai_evaluation_id: end end + private def confidence_s_to_i(confidence_level) + confidence_levels = LearningGoalAiEvaluation::AI_CONFIDENCE_LEVELS.keys.map(&:to_s) + raise "Unexpected confidence level: #{confidence_level.inspect}" unless confidence_levels.include?(confidence_level) + LearningGoalAiEvaluation::AI_CONFIDENCE_LEVELS[confidence_level.to_sym] + end + private def write_ai_evaluations(user, ai_evaluations, rubric, rubric_ai_evaluation, project_version) ActiveRecord::Base.transaction do # Update the base rubric status @@ -380,10 +386,4 @@ def perform(user_id:, requester_id:, script_level_id:, rubric_ai_evaluation_id: raise "Unexpected understanding: #{understanding}" end end - - private def confidence_s_to_i(confidence_level) - confidence_levels = LearningGoalAiEvaluation::AI_CONFIDENCE_LEVELS.keys.map(&:to_s) - raise "Unexpected confidence level: #{confidence_level.inspect}" unless confidence_levels.include?(confidence_level) - LearningGoalAiEvaluation::AI_CONFIDENCE_LEVELS[confidence_level.to_sym] - end end