From f9f5e494dddef863f514ada4221ddab13c2e3a52 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C8=98tefan=20Cenu=C8=99=C4=83?= Date: Thu, 7 Jul 2022 21:33:58 +0300 Subject: [PATCH] fixed MIGRATE function when key is array (#2184) * fix: 2163 push empty string as arg * fix: updated migrate test with keys array --- packages/client/lib/commands/MIGRATE.spec.ts | 2 +- packages/client/lib/commands/MIGRATE.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/client/lib/commands/MIGRATE.spec.ts b/packages/client/lib/commands/MIGRATE.spec.ts index eb233f2290..ca7ceb48b3 100644 --- a/packages/client/lib/commands/MIGRATE.spec.ts +++ b/packages/client/lib/commands/MIGRATE.spec.ts @@ -13,7 +13,7 @@ describe('MIGRATE', () => { it('multiple keys', () => { assert.deepEqual( transformArguments('127.0.0.1', 6379, ['1', '2'], 0, 10), - ['MIGRATE', '127.0.0.1', '6379', '""', '0', '10', 'KEYS', '1', '2'] + ['MIGRATE', '127.0.0.1', '6379', '', '0', '10', 'KEYS', '1', '2'] ); }); diff --git a/packages/client/lib/commands/MIGRATE.ts b/packages/client/lib/commands/MIGRATE.ts index d5e5977df8..aaff316408 100644 --- a/packages/client/lib/commands/MIGRATE.ts +++ b/packages/client/lib/commands/MIGRATE.ts @@ -19,7 +19,7 @@ export function transformArguments( isKeyArray = Array.isArray(key); if (isKeyArray) { - args.push('""'); + args.push(''); } else { args.push(key); }