From 1f4a2f0f5646050f7d587ca10c77e3f1b66851e2 Mon Sep 17 00:00:00 2001 From: Stephen Abello Date: Thu, 4 Sep 2025 14:57:24 +0200 Subject: [PATCH] =?UTF-8?q?N=C2=B08579=20-=20Fix=20calls=20to=20Twig=20"sp?= =?UTF-8?q?aceless"=20deprecated=20filter?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sources/Application/TwigBase/Twig/Extension.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/sources/Application/TwigBase/Twig/Extension.php b/sources/Application/TwigBase/Twig/Extension.php index 22844f858..09ddb718b 100644 --- a/sources/Application/TwigBase/Twig/Extension.php +++ b/sources/Application/TwigBase/Twig/Extension.php @@ -154,6 +154,12 @@ class Extension return twig_array_filter($oTwigEnv, $array, $arrow); }, ['needs_environment' => true]); + // @since 3.3.0 N°8579 + // Filter to remove spaces between HTML tags, overwrite the deprecated core "spaceless" filter + $aFilters[] = new TwigFilter('spaceless', function (?string $content) { + return trim(preg_replace('/>\s+<', $content ?? '')); + }, ['is_safe' => ['html']]); + return $aFilters; }