diff --git a/src/Commands/PermissionsGenerate.php b/src/Commands/PermissionsGenerate.php index ff33f69..7acd870 100644 --- a/src/Commands/PermissionsGenerate.php +++ b/src/Commands/PermissionsGenerate.php @@ -57,7 +57,10 @@ public function handle() } $name = $route->getName(); - $permission = Permission::firstOrCreate(['action'=>$action, 'name'=>$name]); + $permission = Permission::updateOrCreate( + ['name'=>$name], + ['action'=>$action] + ); if (key_exists('role', $route->action)) { $roles = $route->action['role'];