From 4e66023cd428513b76626795c27ba0713c6c4ea9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Burak=20Akg=C3=BCn?= Date: Mon, 23 Oct 2023 17:33:44 +0200 Subject: [PATCH] fix(Redis Node): Fix adding sets data types (#7444) Fixes #6339 --- packages/nodes-base/nodes/Redis/Redis.node.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/nodes-base/nodes/Redis/Redis.node.ts b/packages/nodes-base/nodes/Redis/Redis.node.ts index 9b58837c22..c63bea78a7 100644 --- a/packages/nodes-base/nodes/Redis/Redis.node.ts +++ b/packages/nodes-base/nodes/Redis/Redis.node.ts @@ -665,6 +665,10 @@ export class Redis implements INodeType { for (let index = 0; index < (value as string[]).length; index++) { await clientLset(keyName, index, (value as IDataObject)[index]!.toString()); } + } else if (type === 'sets') { + const clientSadd = util.promisify(client.sadd).bind(client); + //@ts-ignore + await clientSadd(keyName, value); } if (expire) {