From 9a96ae2c77e492a3c32eff13b1c0691546f6b88f Mon Sep 17 00:00:00 2001 From: alexander Date: Tue, 11 Jun 2024 23:14:39 +0200 Subject: [PATCH] slicing --- packages/utils/src/__tests__/getHash.test.ts | 2 +- packages/utils/src/core/getHash.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/utils/src/__tests__/getHash.test.ts b/packages/utils/src/__tests__/getHash.test.ts index 299ccb7d..0336f4a3 100644 --- a/packages/utils/src/__tests__/getHash.test.ts +++ b/packages/utils/src/__tests__/getHash.test.ts @@ -49,6 +49,6 @@ describe('getHash', () => { }); test('length', async () => { - expect(await getHash('foo', 3)).toHaveLength(3); + expect(await getHash('foo', 2)).toHaveLength(2); }); }); diff --git a/packages/utils/src/core/getHash.ts b/packages/utils/src/core/getHash.ts index 42b606a9..d38e83e9 100644 --- a/packages/utils/src/core/getHash.ts +++ b/packages/utils/src/core/getHash.ts @@ -19,5 +19,5 @@ async function sha256(message: string): Promise { } export async function getHash(str: string, length?: number): Promise { - return ((await sha256(str)) || '').slice(length); + return ((await sha256(str)) || '').slice(0, length); }