浏览代码

fix reserved subdomains regex

Olivier Massot 5 月之前
父节点
当前提交
41859eb585
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      src/Service/Typo3/SubdomainService.php

+ 2 - 2
src/Service/Typo3/SubdomainService.php

@@ -77,11 +77,11 @@ class SubdomainService
     {
         $reservedSubdomains = $this->parameterBag->get('opentalent.subdomains')['reserved'];
         $subRegexes = array_map(
-            function (string $s) { return '(\b'.trim($s, '^$/\s').'\b)'; },
+            function (string $s) { return '(\b'.trim($s).'\b)'; },
             $reservedSubdomains
         );
 
-        $regex = '/^'.strtolower(implode('|', $subRegexes)).'$/';
+        $regex = '/^(?:'.strtolower(implode('|', $subRegexes)).')$/';
 
         return preg_match($regex, $subdomainValue) !== 0;
     }