DEleted function in request and changed the way the controller uses it,
linter / quality (pull_request) Successful in 1m13s
tests / ci (8.4) (pull_request) Failing after 1m15s

This commit is contained in:
Eric Peters
2026-04-03 16:50:00 +02:00
parent 2c1a0cbff3
commit 1c355c20b4
27 changed files with 285 additions and 263 deletions
@@ -22,8 +22,10 @@ class ProjectBoardController extends Controller
public function index(Request $request, Project $project): Response
{
$user = $request->user();
abort_unless(
$this->projectPermissionService->userCanViewProject($request->user(), $project),
$this->projectPermissionService->userCanViewProject($user, $project),
403,
);
@@ -34,7 +36,7 @@ class ProjectBoardController extends Controller
->with(['ticketPriority', 'ticketType']),
])
->get(),
'canEditTickets' => $this->projectPermissionService->userHasPermission($request->user(), $project, 'edit'),
'canEditTickets' => $this->projectPermissionService->userHasPermission($user, $project, 'edit'),
'project' => $project,
'status' => session('status'),
]);
@@ -45,8 +47,10 @@ class ProjectBoardController extends Controller
Project $project,
Ticket $ticket,
): RedirectResponse {
$user = $request->user();
abort_unless(
$this->projectPermissionService->userHasPermission($request->user(), $project, 'edit'),
$this->projectPermissionService->userHasPermission($user, $project, 'edit'),
403,
);
@@ -74,7 +78,7 @@ class ProjectBoardController extends Controller
$this->createTicketWorklogEntry->handle(
$ticket->fresh(),
$request->user(),
$user,
'status_changed',
"Moved from {$originLabel} to {$destinationLabel}.",
[