From 42c559fe8f6b2c3150381f9bcbd14ecb9f9f7b2d Mon Sep 17 00:00:00 2001
From: "a.dmitriiev" <a.dmitriiev@3235287.no-reply.drupal.org>
Date: Fri, 1 Jul 2022 13:41:16 +0000
Subject: [PATCH] Issue #3293651: Allow other type of tokens with data to do
 replacements

---
 src/TokenResolver.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/TokenResolver.php b/src/TokenResolver.php
index 5914304..283accd 100644
--- a/src/TokenResolver.php
+++ b/src/TokenResolver.php
@@ -112,7 +112,7 @@ class TokenResolver implements TokenResolverInterface {
       elseif ($maybe_text) {
         // None of the provided entities matches this token type. It may however
         // still be a global token.
-        $replacements += $this->tokenService->generate($token_type, $type_tokens, [], $options, $bubbleable_metadata);
+        $replacements += $this->tokenService->generate($token_type, $type_tokens, $data, $options, $bubbleable_metadata);
       }
       // Clear any unresolved tokens of this type from the string.
       $replacements += array_fill_keys($tokens[$token_type], '');
-- 
GitLab