aboutsummaryrefslogtreecommitdiff
path: root/app/controllers/admin/courses.php
diff options
context:
space:
mode:
authorRasmus Fuhse <fuhse@data-quest.de>2023-12-04 09:18:40 +0000
committerRasmus Fuhse <fuhse@data-quest.de>2023-12-04 09:18:40 +0000
commit56df1c1a8b6a16faf85ac4fb9841be0f4286c761 (patch)
tree5adbfc341ad7affb12061db64549689f216fba0f /app/controllers/admin/courses.php
parent505e0fbdbcaea5bc1c6b0024cc5d5c5793fb7e99 (diff)
Resolve "Veranstaltungsexport für Admins berücksichtigt nicht AdminCourseWidgetPlugins"
Closes #3531 Merge request studip/studip!2419
Diffstat (limited to 'app/controllers/admin/courses.php')
-rw-r--r--app/controllers/admin/courses.php4
1 files changed, 3 insertions, 1 deletions
diff --git a/app/controllers/admin/courses.php b/app/controllers/admin/courses.php
index 519397d..46515b7 100644
--- a/app/controllers/admin/courses.php
+++ b/app/controllers/admin/courses.php
@@ -873,7 +873,9 @@ class Admin_CoursesController extends AuthenticatedController
$filter_config = Request::getArray('fields');
if (count($filter_config) > 0) {
- $courses = AdminCourseFilter::get()->getCourses();
+ $filter = AdminCourseFilter::get();
+ PluginEngine::sendMessage(AdminCourseWidgetPlugin::class, 'applyFilters', $filter);
+ $courses = $filter->getCourses();
$view_filters = $this->getViewFilters();