|
@@ -32,7 +32,7 @@ public function update(PermissionDto $permissionDto, int $id): ?Permission
|
|
|
{
|
|
{
|
|
|
$permission = Permission::find($id);
|
|
$permission = Permission::find($id);
|
|
|
$permission->update([
|
|
$permission->update([
|
|
|
- 'name' => $permissionDto->name,
|
|
|
|
|
|
|
+ 'scope' => $permissionDto->scope,
|
|
|
'description' => $permissionDto->description,
|
|
'description' => $permissionDto->description,
|
|
|
'bits' => $permissionDto->bits,
|
|
'bits' => $permissionDto->bits,
|
|
|
'parent_id' => $permissionDto->parent_id,
|
|
'parent_id' => $permissionDto->parent_id,
|
|
@@ -42,11 +42,11 @@ public function update(PermissionDto $permissionDto, int $id): ?Permission
|
|
|
|
|
|
|
|
public function store(PermissionDto $permissionDto): Permission
|
|
public function store(PermissionDto $permissionDto): Permission
|
|
|
{
|
|
{
|
|
|
- $permission = Permission::create([
|
|
|
|
|
- 'name' => $permissionDto->name,
|
|
|
|
|
|
|
+ $permission = Permission::firstOrNew([
|
|
|
|
|
+ 'scope' => $permissionDto->scope,
|
|
|
'description' => $permissionDto->description,
|
|
'description' => $permissionDto->description,
|
|
|
'bits' => $permissionDto->bits,
|
|
'bits' => $permissionDto->bits,
|
|
|
- 'parent_id' => $permissionDto->parent_id,
|
|
|
|
|
|
|
+ 'scope' => $permissionDto->scope,
|
|
|
]);
|
|
]);
|
|
|
|
|
|
|
|
if ($permissionDto->parent_id) {
|
|
if ($permissionDto->parent_id) {
|