From 79719c97bda267936b0b1f72c2cf8c13cb1c6f92 Mon Sep 17 00:00:00 2001 From: Abhishek Kumbhar Date: Fri, 10 Jul 2026 16:02:32 +0530 Subject: [PATCH 1/2] fix: update unEscapeSpecialChars to use regex for unescaping special characters --- packages/components/nodes/vectorstores/Redis/utils.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/components/nodes/vectorstores/Redis/utils.ts b/packages/components/nodes/vectorstores/Redis/utils.ts index dff5840da55..27b13946492 100644 --- a/packages/components/nodes/vectorstores/Redis/utils.ts +++ b/packages/components/nodes/vectorstores/Redis/utils.ts @@ -27,5 +27,5 @@ export const escapeAllStrings = (obj: object) => { } export const unEscapeSpecialChars = (str: string) => { - return str.replaceAll('\\-', '-') + return str.replace(/\\([,.<>{}[\]"':;!@#$%^&*()+=~-])/g, '$1') } From 401321ba8e45dd0c304d172d8b9898b89e25f6d2 Mon Sep 17 00:00:00 2001 From: Abhishek Kumbhar Date: Fri, 10 Jul 2026 17:01:11 +0530 Subject: [PATCH 2/2] fix: correct regex in unEscapeSpecialChars to handle escaped characters --- packages/components/nodes/vectorstores/Redis/utils.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/components/nodes/vectorstores/Redis/utils.ts b/packages/components/nodes/vectorstores/Redis/utils.ts index 27b13946492..554b0329c2e 100644 --- a/packages/components/nodes/vectorstores/Redis/utils.ts +++ b/packages/components/nodes/vectorstores/Redis/utils.ts @@ -27,5 +27,5 @@ export const escapeAllStrings = (obj: object) => { } export const unEscapeSpecialChars = (str: string) => { - return str.replace(/\\([,.<>{}[\]"':;!@#$%^&*()+=~-])/g, '$1') + return str.replace(/\\([,.<>{}[\]':;!@#$%^&*()+=~-])/g, '$1') }