From b11b8b9e1e45f524242d8060fb7625932b83fe4f Mon Sep 17 00:00:00 2001 From: Sebastian Serth Date: Wed, 24 Apr 2024 15:10:53 +0200 Subject: [PATCH] Fix invalid column reference for non-detailed exercise statistics Fixes CODEOCEAN-12D --- app/controllers/exercises_controller.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/controllers/exercises_controller.rb b/app/controllers/exercises_controller.rb index c889906d..57538e76 100644 --- a/app/controllers/exercises_controller.rb +++ b/app/controllers/exercises_controller.rb @@ -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')