diff --git a/src/Utils/messages.ts b/src/Utils/messages.ts index 4e7d135..0ed8224 100644 --- a/src/Utils/messages.ts +++ b/src/Utils/messages.ts @@ -31,7 +31,7 @@ import { downloadContentFromMessage, encryptedStream, generateThumbnail, getAudi type MediaUploadData = { media: WAMediaUpload caption?: string - ptt?: boolean | string + ptt?: boolean seconds?: number gifPlayback?: boolean fileName?: string @@ -155,8 +155,8 @@ export const prepareWAMessageMedia = async( const requiresDurationComputation = mediaType === 'audio' && typeof uploadData.seconds === 'undefined' const requiresThumbnailComputation = (mediaType === 'image' || mediaType === 'video') && (typeof uploadData['jpegThumbnail'] === 'undefined') - const requiresWaveformProcessing = mediaType === 'audio' && uploadData.ptt === 'true' || true - const requiresAudioBackground = options.backgroundColor && mediaType === 'audio' && uploadData.ptt === 'true' || true + const requiresWaveformProcessing = mediaType === 'audio' && uploadData.ptt === true + const requiresAudioBackground = options.backgroundColor && mediaType === 'audio' && uploadData.ptt === true const requiresOriginalForSomeProcessing = requiresDurationComputation || requiresThumbnailComputation const { mediaKey,