From 8551fffd4f933f42840e680a220660695cb034af Mon Sep 17 00:00:00 2001 From: Johannes Meyer Date: Tue, 5 Nov 2024 09:02:19 +0100 Subject: [PATCH] roles: Fix default sort rule by name --- application/controllers/RoleController.php | 2 +- library/Icinga/Authentication/RolesConfig.php | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/application/controllers/RoleController.php b/application/controllers/RoleController.php index 2b277a9f0..ac3412a6e 100644 --- a/application/controllers/RoleController.php +++ b/application/controllers/RoleController.php @@ -73,7 +73,7 @@ class RoleController extends AuthBackendController ); $this->setupLimitControl(); $this->setupPaginationControl($this->view->roles); - $this->setupSortControl($sortAndFilterColumns, $this->view->roles, ['name']); + $this->setupSortControl($sortAndFilterColumns, $this->view->roles); } /** diff --git a/library/Icinga/Authentication/RolesConfig.php b/library/Icinga/Authentication/RolesConfig.php index ac5695f11..b1773598f 100644 --- a/library/Icinga/Authentication/RolesConfig.php +++ b/library/Icinga/Authentication/RolesConfig.php @@ -8,6 +8,8 @@ use Icinga\Repository\IniRepository; class RolesConfig extends IniRepository { + protected $sortRules = ['name' => ['order' => 'asc']]; + protected $configs = [ 'roles' => [ 'name' => 'roles',