From 641d53414fa8724e7d0b3dc185aceb4a5a99fc6b Mon Sep 17 00:00:00 2001 From: leibale Date: Tue, 16 Nov 2021 13:48:56 -0500 Subject: [PATCH] fix #1724 - fix LINDEX signature --- packages/client/lib/commands/LINDEX.spec.ts | 8 ++++---- packages/client/lib/commands/LINDEX.ts | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/client/lib/commands/LINDEX.spec.ts b/packages/client/lib/commands/LINDEX.spec.ts index 5e0b1473ec..e70f2399fc 100644 --- a/packages/client/lib/commands/LINDEX.spec.ts +++ b/packages/client/lib/commands/LINDEX.spec.ts @@ -5,21 +5,21 @@ import { transformArguments } from './LINDEX'; describe('LINDEX', () => { it('transformArguments', () => { assert.deepEqual( - transformArguments('key', 'element'), - ['LINDEX', 'key', 'element'] + transformArguments('key', 0), + ['LINDEX', 'key', '0'] ); }); testUtils.testWithClient('client.lIndex', async client => { assert.equal( - await client.lIndex('key', 'element'), + await client.lIndex('key', 0), null ); }, GLOBAL.SERVERS.OPEN); testUtils.testWithCluster('cluster.lIndex', async cluster => { assert.equal( - await cluster.lIndex('key', 'element'), + await cluster.lIndex('key', 0), null ); }, GLOBAL.CLUSTERS.OPEN); diff --git a/packages/client/lib/commands/LINDEX.ts b/packages/client/lib/commands/LINDEX.ts index 4c283f0912..6c31cf57cf 100644 --- a/packages/client/lib/commands/LINDEX.ts +++ b/packages/client/lib/commands/LINDEX.ts @@ -2,8 +2,8 @@ export const FIRST_KEY_INDEX = 1; export const IS_READ_ONLY = true; -export function transformArguments(key: string, element: string): Array { - return ['LINDEX', key, element]; +export function transformArguments(key: string, index: number): Array { + return ['LINDEX', key, index.toString()]; } export declare function transformReply(): string | null;