From 9e0af266207706391a62343b9f02f7adccfd3fac Mon Sep 17 00:00:00 2001 From: Tim Kelty Date: Thu, 9 May 2024 23:08:24 -0400 Subject: [PATCH] Add never --- src/web/twig/tokenparsers/CacheResponseTokenParser.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/web/twig/tokenparsers/CacheResponseTokenParser.php b/src/web/twig/tokenparsers/CacheResponseTokenParser.php index 27c8829b245..6419685b398 100644 --- a/src/web/twig/tokenparsers/CacheResponseTokenParser.php +++ b/src/web/twig/tokenparsers/CacheResponseTokenParser.php @@ -35,7 +35,10 @@ public function parse(Token $token): CacheResponseNode 'durationUnit' => null, ]; - if ($stream->test(Token::NAME_TYPE, 'for')) { + if ($stream->test(Token::NAME_TYPE, 'never')) { + $stream->next(); + $attributes['durationNum'] = 0; + } elseif ($stream->test(Token::NAME_TYPE, 'for')) { $stream->next(); $attributes['durationNum'] = $stream->expect(Token::NUMBER_TYPE)->getValue(); $attributes['durationUnit'] = $stream->expect(Token::NAME_TYPE,