diff --git a/src/Controller/ConfigController.php b/src/Controller/ConfigController.php index c2be2e5..ea3aedc 100644 --- a/src/Controller/ConfigController.php +++ b/src/Controller/ConfigController.php @@ -79,6 +79,12 @@ public function listAction(Request $request) $list->setLimit($request->get('limit', 25)); $list->setOffset($request->get('start')); + $sortingSettings = QueryParams::extractSortingSettings($request->request->all()); + if ($sortingSettings['orderKey'] && $sortingSettings['order']) { + $list->setOrderKey($sortingSettings['orderKey']); + $list->setOrder($sortingSettings['order']); + } + $list->setUser($this->getAdminUser()); if ($filterCondition = QueryParams::getFilterCondition($request->get('filter'))) {