]> BookStack Code Mirror - bookstack/commitdiff
Set order to role permissions API response
authorDan Brown <redacted>
Sat, 18 Feb 2023 18:50:01 +0000 (18:50 +0000)
committerDan Brown <redacted>
Sat, 18 Feb 2023 18:50:01 +0000 (18:50 +0000)
app/Http/Controllers/Api/RoleApiController.php

index 11927982235dbd04cccefa012d4d231dbdaea690..988dfa21580b8626ebf969965d26a280c0d914e9 100644 (file)
@@ -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']);
     }
 }
Morty Proxy This is a proxified and sanitized view of the page, visit original site.