diff --git a/composer.json b/composer.json index c050b1e..a6b8d0c 100644 --- a/composer.json +++ b/composer.json @@ -19,6 +19,18 @@ "label": { "de-DE": "Redirect Plugin", "en-GB": "Redirect plugin" + }, + "description": { + "de-DE": "SEO-Weiterleitungen in Shopware 6 verwalten: 404-Fehler automatisch protokollieren, 301-, 302- und 410-Weiterleitungen anlegen, per Import pflegen und verwalten.", + "en-GB": "Manage SEO redirects in Shopware 6: automatically log 404 errors, create 301, 302 and 410 redirects, import and organize them in bulk of your online shop." + }, + "manufacturerLink": { + "de-DE": "https://github.com/tinect", + "en-GB": "https://github.com/tinect" + }, + "supportLink": { + "de-DE": "https://github.com/tinect/TinectRedirects/issues", + "en-GB": "https://github.com/tinect/TinectRedirects/issues" } }, "autoload": { diff --git a/src/Resources/config/plugin.png b/src/Resources/config/plugin.png index 3d99e7e..293334f 100644 Binary files a/src/Resources/config/plugin.png and b/src/Resources/config/plugin.png differ diff --git a/src/Subscriber/BeforeSendResponseSubscriber.php b/src/Subscriber/BeforeSendResponseSubscriber.php index d72c56f..063d7dc 100644 --- a/src/Subscriber/BeforeSendResponseSubscriber.php +++ b/src/Subscriber/BeforeSendResponseSubscriber.php @@ -122,6 +122,8 @@ private function handleRequest(Request $request): ?Response $httpCode = $redirect->getHttpCode(); if ($httpCode === Response::HTTP_GONE) { + // 410 Gone intentionally has an empty body + /** @phpstan-ignore-next-line shopware.noEmptyResponse */ return new Response('', $httpCode); }