From 5b02715fb0c762f69119df364fc960d5e956f181 Mon Sep 17 00:00:00 2001 From: Timothy Dillan Date: Sat, 20 Jan 2024 12:11:35 +0800 Subject: [PATCH] chore: fix audio decode error due to passing spread argument --- src/Utils/messages-media.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Utils/messages-media.ts b/src/Utils/messages-media.ts index 1938cdf..a9eb2f6 100644 --- a/src/Utils/messages-media.ts +++ b/src/Utils/messages-media.ts @@ -209,7 +209,7 @@ export async function getAudioDuration(buffer: Buffer | string | Readable) { */ export async function getAudioWaveform(buffer: Buffer | string | Readable, logger?: Logger) { try { - const audioDecode = (...args) => import('audio-decode').then(({ default: audioDecode }) => audioDecode(...args)) + const audioDecode = (buffer: Buffer | ArrayBuffer | Uint8Array) => import('audio-decode').then(({ default: audioDecode }) => audioDecode(buffer)) let audioData: Buffer if(Buffer.isBuffer(buffer)) { audioData = buffer