File: D:/HostingSpaces/SBogers10/hours.komma.pro/app/Http/Middleware/FilterIfPjaxWithoutExceptions.php
<?php
namespace App\Http\Middleware;
use Closure;
use Illuminate\Http\Request;
use Spatie\Pjax\Middleware\FilterIfPjax;
use Symfony\Component\HttpFoundation\Response as BaseResponse;
class FilterIfPjaxWithoutExceptions extends FilterIfPjax
{
public function handle(Request $request, Closure $next): BaseResponse
{
$response = $next($request);
if (!$request->pjax() || $response->isRedirection() || $response->isServerError()) {
return $response;
}
$this->filterResponse($response, $request->header('X-PJAX-Container'))
->setUriHeader($response, $request)
->setVersionHeader($response, $request);
return $response;
}
}