From e0360ab6f053c245f51cf5e1ece35dae9d83b357 Mon Sep 17 00:00:00 2001 From: Eric Peters Date: Sat, 4 Apr 2026 10:42:50 +0200 Subject: [PATCH] Check if this was not the error --- app/Http/Controllers/ProjectController.php | 2 +- app/Http/Requests/SyncProjectPermissionsRequest.php | 11 ----------- 2 files changed, 1 insertion(+), 12 deletions(-) diff --git a/app/Http/Controllers/ProjectController.php b/app/Http/Controllers/ProjectController.php index f050761..8f87b09 100644 --- a/app/Http/Controllers/ProjectController.php +++ b/app/Http/Controllers/ProjectController.php @@ -126,7 +126,7 @@ class ProjectController extends Controller ->values() ->all(); - $this->projectPermissionService->syncUserPermissions($project, $user, $request->permissions()); + $this->projectPermissionService->syncUserPermissions($project, $user, $permissions); return to_route('projects.access', $project) ->with('status', "{$user->name} permissions were updated."); diff --git a/app/Http/Requests/SyncProjectPermissionsRequest.php b/app/Http/Requests/SyncProjectPermissionsRequest.php index ecf8287..538c74f 100644 --- a/app/Http/Requests/SyncProjectPermissionsRequest.php +++ b/app/Http/Requests/SyncProjectPermissionsRequest.php @@ -32,16 +32,5 @@ class SyncProjectPermissionsRequest extends FormRequest ], ]; } - public function permissions(): array - { - return collect($this->validated('permissions', [])) - ->map(fn (mixed $permission): string => (string) $permission) - ->unique() - ->values() - ->all(); - } - - - }