From: Dan Brown Date: Sat, 18 Feb 2023 18:50:01 +0000 (+0000) Subject: Set order to role permissions API response X-Git-Tag: v23.02~1^2~11^2~3 X-Git-Url: http://source.bookstackapp.com/bookstack/commitdiff_plain/3c3c2ae9b59cd3e6adfc7b86acb6fb9b9d32ba1c Set order to role permissions API response --- 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']); } }