Fix invalid column reference for non-detailed exercise statistics

Fixes CODEOCEAN-12D
This commit is contained in:
Sebastian Serth
2024-04-24 15:10:53 +02:00
committed by Dominic Sauer
parent 6e4e376c91
commit b11b8b9e1e

View File

@ -503,7 +503,7 @@ class ExercisesController < ApplicationController
query = if policy(@exercise).detailed_statistics?
query
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
# e.g. internal user without any study groups, show no submissions
query.where('false')