diff --git a/src/Utils/messages.ts b/src/Utils/messages.ts index fe56a89e..a7d1f052 100644 --- a/src/Utils/messages.ts +++ b/src/Utils/messages.ts @@ -297,7 +297,7 @@ export const prepareWAMessageMedia = async ( logger?.debug('computed audio duration') } - if (requiresWaveformProcessing) { + if (requiresWaveformProcessing && !uploadData.waveform) { uploadData.waveform = await getAudioWaveform(filePath, logger) logger?.debug('processed waveform') }