diff --git a/src/Types/Message.ts b/src/Types/Message.ts index 1597e349..f8f53c90 100644 --- a/src/Types/Message.ts +++ b/src/Types/Message.ts @@ -992,7 +992,7 @@ export type WAMediaUploadFunction = ( encFilePath: string, opts: { fileEncSha256B64: string; mediaType: MediaType; timeoutMs?: number; newsletter?: boolean } ) => Promise<{ - mediaUrl: string + mediaUrl: string | undefined directPath: string meta_hmac?: string ts?: number diff --git a/src/Utils/messages-media.ts b/src/Utils/messages-media.ts index fc2b24fa..580f0600 100644 --- a/src/Utils/messages-media.ts +++ b/src/Utils/messages-media.ts @@ -892,7 +892,7 @@ export const getWAUploadToServer = ( if (result?.url || result?.direct_path) { urls = { - mediaUrl: result.url!, + mediaUrl: result.url || result.direct_path!, directPath: result.direct_path!, meta_hmac: result.meta_hmac, fbid: result.fbid,