Improve SQL query for fetching contributor for feedback
This commit is contained in:

committed by
Sebastian Serth

parent
e9f099d59f
commit
60b0a5b5a1
@ -95,7 +95,7 @@ class ExercisesController < ApplicationController
|
||||
.includes(:exercise, user: [:programming_groups])
|
||||
.paginate(page: params[:page], per_page: per_page_param)
|
||||
@submissions = @feedbacks.map do |feedback|
|
||||
feedback.exercise.final_submission(feedback.user.programming_groups.select {|pg| pg.exercise = @exercise }.presence || feedback.user)
|
||||
feedback.exercise.final_submission(feedback.user.programming_groups.find_by(exercise: @exercise).presence || feedback.user)
|
||||
end
|
||||
end
|
||||
|
||||
|
Reference in New Issue
Block a user