Open victorlima27 opened 11 months ago
El nombre de los archivos en la BD lo da la parte del codigo que esta' en: backend/src/services/WBotServices/wbotMessageListener.ts en la version original linea 95 deberia estar asi:
let randomId = makeRandomId(5);
if (!media.filename) {
const ext = media.mimetype.split("/")[1].split(";")[0];
media.filename = ${randomId}-${new Date().getTime()}.${ext}
;
} else {
media.filename = media.filename.split('.').slice(0,-1).join('.')+'.'+randomId+'.'+media.filename.split('.').slice(-1);
}
Es igual ??
Não, achei uma parte no código que mais se parece com o que escreveu acima e ele está da seguinte forma:
if (!media.filename) {
const ext = media.mimetype.split("/")[1].split(";")[0];
media.filename = `${new Date().getTime()}.${ext}`;
}
try {
await writeFileAsync(
join(__dirname, "..", "..", "..", "public", media.filename),
media.data,
"base64"
);
} catch (err) {
Sentry.captureException(err);
logger.error(err);
}
Buen dia, aqui tienes la modificacion para hacer, te esta' faltando actualizar con el randomId: #523 (mismo problema en #522 )
Não consegui implementar a função, alguem me ajuda por favor Coloquei certinho como esta no cod mas não foi
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Estou com uma dificuldade no whaticket, quando recebo algum arquivo que tem o mesmo nome ele sobrescreve o antigo, por exemplo, se eu receber um documento chamado orçamento.pdf de um cliente e logo após outro cliente enviar orçamento.pdf o mais recente sobrescreve o antigo.