From 3c3c2ae9b59cd3e6adfc7b86acb6fb9b9d32ba1c Mon Sep 17 00:00:00 2001 From: Dan Brown Date: Sat, 18 Feb 2023 18:50:01 +0000 Subject: [PATCH] Set order to role permissions API response --- app/Http/Controllers/Api/RoleApiController.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app/Http/Controllers/Api/RoleApiController.php b/app/Http/Controllers/Api/RoleApiController.php index 119279822..988dfa215 100644 --- a/app/Http/Controllers/Api/RoleApiController.php +++ b/app/Http/Controllers/Api/RoleApiController.php @@ -4,7 +4,6 @@ namespace BookStack\Http\Controllers\Api; use BookStack\Auth\Permissions\PermissionsRepo; use BookStack\Auth\Role; -use BookStack\Exceptions\UserUpdateException; use Illuminate\Http\Request; use Illuminate\Support\Facades\DB; @@ -127,7 +126,7 @@ class RoleApiController extends ApiController { $role->load('users:id,name,slug'); $role->unsetRelation('permissions'); - $role->setAttribute('permissions', $role->permissions()->pluck('name')); + $role->setAttribute('permissions', $role->permissions()->orderBy('name', 'asc')->pluck('name')); $role->makeVisible(['users', 'permissions']); } }