isMethod('GET')) { return $response; } if ($request->ajax() || $request->expectsJson() || $request->wantsJson()) { return $response; } if ($request->routeIs('set-year')) { return $response; } $contentType = (string) $response->headers->get('Content-Type'); if (!str_contains($contentType, 'text/html')) { return $response; } session(['last_web_url' => $request->fullUrl()]); return $response; } }