From 1f3100153974bd1670a41cbb220f2370356ea14a Mon Sep 17 00:00:00 2001 From: istarkov Date: Wed, 16 Oct 2024 11:16:02 +0000 Subject: [PATCH] Fix expression --- apps/builder/app/builder/shared/expression-editor.tsx | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/apps/builder/app/builder/shared/expression-editor.tsx b/apps/builder/app/builder/shared/expression-editor.tsx index b522c86132a0..0a6e25c2fa37 100644 --- a/apps/builder/app/builder/shared/expression-editor.tsx +++ b/apps/builder/app/builder/shared/expression-editor.tsx @@ -268,8 +268,6 @@ const variableMatcher = new MatchDecorator({ regexp: /(\$ws\$dataSource\$\w+)/g, decorate: (add, from, _to, match, view) => { - const startPos = match.index; - const name = match[1]; const [{ aliases }] = view.state.facet(VariablesData); @@ -282,7 +280,8 @@ const variableMatcher = new MatchDecorator({ if (dataSourceId === undefined) { return; } - const endPos = startPos + dataSourceId.length; + + const endPos = from + dataSourceId.length; add( from,