]> BookStack Code Mirror - bookstack/blobdiff - app/Users/Controllers/RoleController.php
Audit Log: Fixed bad reference to linked entity item
[bookstack] / app / Users / Controllers / RoleController.php
index f6472e4de51d53b0c234568989ac68022406912c..a874ce4d60fc6e207579148be1fdd1104ca605c0 100644 (file)
@@ -13,11 +13,9 @@ use Illuminate\Http\Request;
 
 class RoleController extends Controller
 {
-    protected PermissionsRepo $permissionsRepo;
-
-    public function __construct(PermissionsRepo $permissionsRepo)
-    {
-        $this->permissionsRepo = $permissionsRepo;
+    public function __construct(
+        protected PermissionsRepo $permissionsRepo
+    ) {
     }
 
     /**
@@ -156,7 +154,7 @@ class RoleController extends Controller
         } catch (PermissionsException $e) {
             $this->showErrorNotification($e->getMessage());
 
-            return redirect()->back();
+            return redirect("/settings/roles/delete/{$id}");
         }
 
         return redirect('/settings/roles');