From aa242eba25766d1f976fa52094f43049badf96b0 Mon Sep 17 00:00:00 2001 From: Alejandro Celaya <alejandrocelaya@gmail.com> Date: Mon, 5 Feb 2024 22:13:59 +0100 Subject: [PATCH] Remove League\Uri from ShortUrlRedirectionBuilder --- .../Core/src/ShortUrl/Helper/ShortUrlRedirectionBuilder.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/module/Core/src/ShortUrl/Helper/ShortUrlRedirectionBuilder.php b/module/Core/src/ShortUrl/Helper/ShortUrlRedirectionBuilder.php index c322f195..a6df5558 100644 --- a/module/Core/src/ShortUrl/Helper/ShortUrlRedirectionBuilder.php +++ b/module/Core/src/ShortUrl/Helper/ShortUrlRedirectionBuilder.php @@ -5,8 +5,8 @@ declare(strict_types=1); namespace Shlinkio\Shlink\Core\ShortUrl\Helper; use GuzzleHttp\Psr7\Query; +use Laminas\Diactoros\Uri; use Laminas\Stdlib\ArrayUtils; -use League\Uri\Uri; use Psr\Http\Message\ServerRequestInterface; use Shlinkio\Shlink\Core\Model\DeviceType; use Shlinkio\Shlink\Core\Options\TrackingOptions; @@ -27,7 +27,7 @@ class ShortUrlRedirectionBuilder implements ShortUrlRedirectionBuilderInterface ): string { $currentQuery = $request->getQueryParams(); $device = DeviceType::matchFromUserAgent($request->getHeaderLine('User-Agent')); - $uri = Uri::createFromString($shortUrl->longUrlForDevice($device)); + $uri = new Uri($shortUrl->longUrlForDevice($device)); $shouldForwardQuery = $shortUrl->forwardQuery(); return $uri