We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent bf145da commit eb7b3dbCopy full SHA for eb7b3db
src/Http/Middleware/ParseCustomPolicyActions.php
@@ -61,13 +61,12 @@ protected function registerCustomPolicyActions(): void
61
62
if (! $permission) {
63
$permissionClass = config("genealabs-laravel-governor.models.permission");
64
- (new $permissionClass)->create([
+ (new $permissionClass)->firstOrCreate([
65
"role_name" => "SuperAdmin",
66
"entity_name" => $action->entity,
67
"action_name" => $action->name,
68
"ownership_name" => "any",
69
]);
70
- $permissionClass = config("genealabs-laravel-governor.models.permission");
71
$permissions = (new $permissionClass)
72
->with("role", "team")
73
->toBase()
0 commit comments