add id to guarded

This commit is contained in:
2025-05-07 14:42:22 +03:30
parent 992ddf2f66
commit 6995377b6f
9 changed files with 12 additions and 11 deletions

View File

@@ -47,6 +47,7 @@ class RoleManagementController extends Controller
$role = Role::create([
'name' => $request->name,
'name_fa' => $request->name_fa,
'guard_name' => 'web'
]);
$role->syncPermissions($request->permissions);
@@ -72,6 +73,7 @@ class RoleManagementController extends Controller
$role->update([
'name' => $request->name,
'name_fa' => $request->name_fa,
'guard_name' => 'web'
]);
$role->syncPermissions($request->permissions);

View File

@@ -10,6 +10,7 @@ use App\Http\Requests\Admin\UserManagement\UpdateRequest;
use App\Http\Resources\Admin\UserResource;
use App\Http\Traits\ApiResponse;
use App\Models\Province;
use App\Models\Role;
use App\Models\User;
use Illuminate\Http\JsonResponse;
use Illuminate\Http\Request;
@@ -66,7 +67,7 @@ class UserManagementController extends Controller
'telephone_id' => $request->telephone_id,
]);
$user->assignRole($request->role_id);
$user->assignRole(Role::query()->find($request->role_id));
});
return $this->successResponse();
@@ -97,10 +98,9 @@ class UserManagementController extends Controller
'province_fa' => $province->name,
'avatar' => $avatar,
'email' => $request->email,
'telephone_id' => $request->telephone_id
]);
$user->syncRoles($request->role);
$user->syncRoles(Role::query()->find($request->role_id));
});
return $this->successResponse();