trying a new way to get the plain text email in auto fetaures. see #469
This commit is contained in:
parent
9facfc5f51
commit
2fa356ee6d
1 changed files with 9 additions and 3 deletions
|
|
@ -976,10 +976,16 @@ async function processEmails(messages, addTagsAuto, spamFilter) {
|
||||||
if (addTagsAuto || spamFilter) {
|
if (addTagsAuto || spamFilter) {
|
||||||
curr_fullMessage = await browser.messages.getFull(message.id);
|
curr_fullMessage = await browser.messages.getFull(message.id);
|
||||||
msg_text = getMailBody(curr_fullMessage);
|
msg_text = getMailBody(curr_fullMessage);
|
||||||
body_text = msg_text.text.replace(/\s+/g, ' ').trim();
|
// body_text = msg_text.text.replace(/\s+/g, ' ').trim();
|
||||||
|
// if( body_text.length == 0 ){
|
||||||
|
// taLog.log("No text found in the message body, trying to convert HTML to plain text...");
|
||||||
|
// body_text = htmlBodyToPlainText(msg_text.html);
|
||||||
|
// }
|
||||||
|
taLog.log("Startin from the HTML body if present and converting to plain text...");
|
||||||
|
body_text = htmlBodyToPlainText(msg_text.html);
|
||||||
if( body_text.length == 0 ){
|
if( body_text.length == 0 ){
|
||||||
taLog.log("No text found in the message body, trying to convert HTML to plain text...");
|
taLog.log("No HTML found in the message body, using plain text...");
|
||||||
body_text = htmlBodyToPlainText(msg_text.html);
|
body_text = msg_text.text.replace(/\s+/g, ' ').trim();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue