route('server'); /** @var User $user */ $user = $request->user(); if ($server->project_id != $user->current_project_id && $user->can('view', $server)) { $user->current_project_id = $server->project_id; $user->save(); } return $next($request); } }