From 30847f10e9870d17608b77449ceb4059d9818870 Mon Sep 17 00:00:00 2001 From: navaneeth Date: Sun, 9 May 2021 00:30:38 +0530 Subject: [PATCH] Resolve strings with multiple dynamic variables --- frontend/src/_helpers/utils.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/src/_helpers/utils.js b/frontend/src/_helpers/utils.js index ce4d247941..578c94e53b 100644 --- a/frontend/src/_helpers/utils.js +++ b/frontend/src/_helpers/utils.js @@ -52,10 +52,10 @@ export function resolveReferences(object, state) { const dynamicVariables = getDynamicVariables(object); if (dynamicVariables) { if (dynamicVariables.length === 1 && dynamicVariables[0] === object) { - object = resolve(dynamicVariables[0], state); + object = resolveReferences(dynamicVariables[0], state); } else { for (const dynamicVariable of dynamicVariables) { - const value = resolve(dynamicVariable, state); + const value = resolveReferences(dynamicVariable, state); object = object.replace(dynamicVariable, value); } }