From c3dbbd7e1ee95049858008af6b45b47aa228969e Mon Sep 17 00:00:00 2001 From: Finn Schneider Date: Thu, 19 Mar 2026 15:25:30 +0100 Subject: isTabActive assign to eval --- lib/modules/CoreEvaluation.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/modules/CoreEvaluation.php b/lib/modules/CoreEvaluation.php index 4386e1c..266af6e 100644 --- a/lib/modules/CoreEvaluation.php +++ b/lib/modules/CoreEvaluation.php @@ -71,10 +71,10 @@ class CoreEvaluation extends CorePlugin implements StudipModuleExtended public function isTabActive(): bool { - $evaluation = QuestionnaireEvalAssignment::findOneBySQL( - "INNER JOIN `questionnaires` USING (`questionnaire_id`) + $evaluation = Questionnaire::findOneBySQL( + "INNER JOIN `questionnaire_eval_assignments` USING (`questionnaire_id`) WHERE `course_id` = ? AND `applied` = 1 - ORDER BY `startdate`", + ORDER BY `questionnaires`.`startdate`", [Context::getId()]); return PluginManager::getInstance()->getPlugin(CoreEvaluation::class) && $evaluation && (User::findCurrent()->hasPermissionLevel('tutor', Context::get()) || -- cgit v1.0