]> BookStack Code Mirror - bookstack/blobdiff - tests/Helpers/EntityProvider.php
Guest create page: name field autofocus
[bookstack] / tests / Helpers / EntityProvider.php
index 4af6957a182a7d369a5078ccfe01f55296d01497..9e8cf0b73ba28c979ab80806134324ce891a404b 100644 (file)
@@ -206,7 +206,11 @@ class EntityProvider
     {
         $entity->permissions()->delete();
 
-        $permissions = [];
+        $permissions = [
+            // Set default permissions to not allow actions so that only the provided role permissions are at play.
+            ['role_id' => 0, 'view' => false, 'create' => false, 'update' => false, 'delete' => false],
+        ];
+
         foreach ($roles as $role) {
             $permission = ['role_id' => $role->id];
             foreach (EntityPermission::PERMISSIONS as $possibleAction) {