From 863aa64018c2e6e16113f917cdf169f9965d91d6 Mon Sep 17 00:00:00 2001 From: Murtaza Sultani <sultani@data-quest.de> Date: Fri, 12 Jul 2024 09:18:19 +0000 Subject: [PATCH] Resolve "Admin-VA CSV-Export ist unsortiert" Closes #3994 Merge request studip/studip!3205 --- app/controllers/admin/courses.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/controllers/admin/courses.php b/app/controllers/admin/courses.php index a10aa5cfe19..984d0ca7a22 100644 --- a/app/controllers/admin/courses.php +++ b/app/controllers/admin/courses.php @@ -958,6 +958,9 @@ class Admin_CoursesController extends AuthenticatedController if (count($filter_config) > 0) { $filter = AdminCourseFilter::get(); PluginEngine::sendMessage(AdminCourseWidgetPlugin::class, 'applyFilters', $filter); + $filter->query->join('semester_courses', 'semester_courses', 'semester_courses.course_id = seminare.Seminar_id') + ->join('semester_data', 'semester_data', 'semester_data.semester_id = semester_courses.semester_id') + ->orderBy('semester_data.beginn, seminare.name'); $courses = $filter->getCourses(); $view_filters = $this->getViewFilters(); -- GitLab