]> BookStack Code Mirror - bookstack/blobdiff - app/Entities/Tools/PermissionsUpdater.php
Add unit test for ip addess searching
[bookstack] / app / Entities / Tools / PermissionsUpdater.php
index bbf0cba962f4560c6c42efc3061d1bdec2f84a3c..4e8351776d89a041e640e5a24b4a73d6da644d0f 100644 (file)
@@ -1,4 +1,6 @@
-<?php namespace BookStack\Entities\Tools;
+<?php
+
+namespace BookStack\Entities\Tools;
 
 use BookStack\Actions\ActivityType;
 use BookStack\Auth\User;
@@ -9,7 +11,6 @@ use Illuminate\Support\Collection;
 
 class PermissionsUpdater
 {
-
     /**
      * Update an entities permissions from a permission form submit request.
      */
@@ -28,7 +29,7 @@ class PermissionsUpdater
         }
 
         if (!is_null($ownerId)) {
-            $this->updateOwnerFromId($entity, $ownerId);
+            $this->updateOwnerFromId($entity, intval($ownerId));
         }
 
         $entity->save();
@@ -60,8 +61,8 @@ class PermissionsUpdater
             return collect($restrictions)->keys()->map(function ($action) use ($roleId) {
                 return [
                     'role_id' => $roleId,
-                    'action' => strtolower($action),
-                ] ;
+                    'action'  => strtolower($action),
+                ];
             });
         });
     }