From a69602dc65760ccdcaf955783cba41d3e94db69e Mon Sep 17 00:00:00 2001
From: Susanne Moog <look@susi.dev>
Date: Wed, 15 Jan 2020 11:01:19 +0100
Subject: [PATCH] [TASK] Avoid PHP Notice in RedirectService

Resolves: #90112
Releases: master
Change-Id: Iddccd7525992428142e7daff6c44a206f20e435b
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62888
Tested-by: Markus Klein <markus.klein@typo3.org>
Tested-by: TYPO3com <noreply@typo3.com>
Tested-by: Guido Schmechel <guido.schmechel@brandung.de>
Tested-by: Tobi Kretschmann <tobi@tobishome.de>
Tested-by: Daniel Goerz <daniel.goerz@posteo.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Felix P. <f.pachowsky@neusta.de>
Reviewed-by: Andreas Fernandez <a.fernandez@scripting-base.de>
Reviewed-by: Guido Schmechel <guido.schmechel@brandung.de>
Reviewed-by: Tobi Kretschmann <tobi@tobishome.de>
Reviewed-by: Daniel Goerz <daniel.goerz@posteo.de>
---
 typo3/sysext/redirects/Classes/Service/RedirectService.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/typo3/sysext/redirects/Classes/Service/RedirectService.php b/typo3/sysext/redirects/Classes/Service/RedirectService.php
index 7a450343a57c..70ba13a42566 100644
--- a/typo3/sysext/redirects/Classes/Service/RedirectService.php
+++ b/typo3/sysext/redirects/Classes/Service/RedirectService.php
@@ -212,7 +212,7 @@ class RedirectService implements LoggerAwareInterface
         }
         // Do this for files, folders, external URLs
         if (!empty($linkDetails['url'])) {
-            if ($matchedRedirect['is_regexp']) {
+            if ($matchedRedirect['is_regexp'] ?? false) {
                 $linkDetails = $this->replaceRegExpCaptureGroup($matchedRedirect, $uri, $linkDetails);
             }
 
-- 
GitLab