Merge pull request #12280 from ToolJet/fix/invalid-query-param

Fix: Application crash on startup due to invalid query parameters
This commit is contained in:
Johnson Cherian 2025-03-21 14:49:43 +05:30 committed by GitHub
commit c25865eb15
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -242,18 +242,20 @@ export function resolveReferences(
} else {
const dynamicVariables = getDynamicVariables(object);
for (const dynamicVariable of dynamicVariables) {
const value = resolveString(
dynamicVariable,
state,
customObjects,
reservedKeyword,
withError,
forPreviewBox
);
if (dynamicVariables) {
for (const dynamicVariable of dynamicVariables) {
const value = resolveString(
dynamicVariable,
state,
customObjects,
reservedKeyword,
withError,
forPreviewBox
);
if (typeof value !== 'function') {
object = object.replace(dynamicVariable, value);
if (typeof value !== 'function') {
object = object.replace(dynamicVariable, value);
}
}
}
}