Incoming filename fixes
This commit is contained in:
parent
d2a3c71bcd
commit
6f0f97ab7b
4 changed files with 124 additions and 106 deletions
|
|
@ -198,19 +198,22 @@ export default class WhatsappService extends Service {
|
|||
if (isMediaMessage) {
|
||||
if (audioMessage) {
|
||||
messageType = "audio";
|
||||
filename = id + "." + audioMessage.mimetype?.split("/").pop();
|
||||
const extension = audioMessage.mimetype?.split("/").pop() || "audio";
|
||||
filename = `${id}.${extension}`;
|
||||
mimeType = audioMessage.mimetype;
|
||||
} else if (documentMessage) {
|
||||
messageType = "document";
|
||||
filename = documentMessage.fileName;
|
||||
filename = documentMessage.fileName || `${id}.bin`;
|
||||
mimeType = documentMessage.mimetype;
|
||||
} else if (imageMessage) {
|
||||
messageType = "image";
|
||||
filename = id + "." + imageMessage.mimetype?.split("/").pop();
|
||||
const extension = imageMessage.mimetype?.split("/").pop() || "jpg";
|
||||
filename = `${id}.${extension}`;
|
||||
mimeType = imageMessage.mimetype;
|
||||
} else if (videoMessage) {
|
||||
messageType = "video";
|
||||
filename = id + "." + videoMessage.mimetype?.split("/").pop();
|
||||
const extension = videoMessage.mimetype?.split("/").pop() || "mp4";
|
||||
filename = `${id}.${extension}`;
|
||||
mimeType = videoMessage.mimetype;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue