File tree Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -374,15 +374,15 @@ public function isPartial(Request $request): bool
374
374
*/
375
375
protected function getUrl (Request $ request ): string
376
376
{
377
- if ($ this ->urlResolver ) {
378
- return App::call ($ this ->urlResolver , ['request ' => $ request ]);
379
- }
377
+ $ urlResolver = $ this ->urlResolver ?? function (Request $ request ) {
378
+ $ url = Str::start (Str::after ($ request ->fullUrl (), $ request ->getSchemeAndHttpHost ()), '/ ' );
380
379
381
- $ url = Str::start (Str:: after ( $ request ->fullUrl (), $ request -> getSchemeAndHttpHost ()), ' / ' );
380
+ $ rawUri = Str::before ( $ request ->getRequestUri (), ' ? ' );
382
381
383
- $ rawUri = Str::before ($ request ->getRequestUri (), '? ' );
382
+ return Str::endsWith ($ rawUri , '/ ' ) ? $ this ->finishUrlWithTrailingSlash ($ url ) : $ url ;
383
+ };
384
384
385
- return Str:: endsWith ( $ rawUri , ' / ' ) ? $ this -> finishUrlWithTrailingSlash ( $ url ) : $ url ;
385
+ return App:: call ( $ urlResolver , [ ' request ' => $ request ]) ;
386
386
}
387
387
388
388
/**
You can’t perform that action at this time.
0 commit comments