Skip to content

Commit

Permalink
perf(live-feedback-stats): reduce N+1
Browse files Browse the repository at this point in the history
- sql queries drop from 99 -> ~30
  • Loading branch information
syoopie committed Sep 17, 2024
1 parent 1565750 commit 43e0ae0
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion app/controllers/course/statistics/assessments_controller.rb
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,8 @@ def live_feedback_statistics
preload(course: :course_users).first
submissions = Course::Assessment::Submission.where(assessment_id: assessment_params[:id]).
preload(creator: :course_users)
assessment_live_feedbacks = Course::Assessment::LiveFeedback.where(assessment_id: assessment_params[:id])
assessment_live_feedbacks = Course::Assessment::LiveFeedback.where(assessment_id: assessment_params[:id]).
preload(:creator, creator: :course_users, code: :comments)

@course_users_hash = preload_course_users_hash(@assessment.course)

Expand Down

0 comments on commit 43e0ae0

Please sign in to comment.