Fix invalid column reference for non-detailed exercise statistics
Fixes CODEOCEAN-12D
This commit is contained in:

committed by
Dominic Sauer

parent
6e4e376c91
commit
b11b8b9e1e
@ -503,7 +503,7 @@ class ExercisesController < ApplicationController
|
|||||||
query = if policy(@exercise).detailed_statistics?
|
query = if policy(@exercise).detailed_statistics?
|
||||||
query
|
query
|
||||||
elsif !policy(@exercise).detailed_statistics? && current_user.study_groups.count.positive?
|
elsif !policy(@exercise).detailed_statistics? && current_user.study_groups.count.positive?
|
||||||
query.where(study_groups: current_user.study_groups.pluck(:id), cause: 'submit')
|
query.where(study_group_id: current_user.study_groups.pluck(:id), cause: 'submit')
|
||||||
else
|
else
|
||||||
# e.g. internal user without any study groups, show no submissions
|
# e.g. internal user without any study groups, show no submissions
|
||||||
query.where('false')
|
query.where('false')
|
||||||
|
Reference in New Issue
Block a user