if a message has already been checked for spam and the user asks for another check, the previous banne is removed. see #658
This commit is contained in:
parent
b551692768
commit
296fcf21be
2 changed files with 4 additions and 1 deletions
|
|
@ -618,7 +618,9 @@ switch (message.command) {
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case "showSpamCheckInProgress":
|
case "showSpamCheckInProgress":
|
||||||
if(document.getElementById('mzta-spam-report-banner')) return Promise.resolve(true);
|
const oldBanner = document.getElementById('mzta-spam-report-banner');
|
||||||
|
if(oldBanner) oldBanner.remove();
|
||||||
|
|
||||||
if(document.getElementById('mzta-spam-check-progress')) return Promise.resolve(true);
|
if(document.getElementById('mzta-spam-check-progress')) return Promise.resolve(true);
|
||||||
|
|
||||||
const containerProgress = document.createElement('div');
|
const containerProgress = document.createElement('div');
|
||||||
|
|
|
||||||
|
|
@ -1200,6 +1200,7 @@ async function processEmails(args) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
await taSpamReport.removeReportData(message.headerMessageId);
|
||||||
await taSpamReport.setProcessing(message.headerMessageId);
|
await taSpamReport.setProcessing(message.headerMessageId);
|
||||||
|
|
||||||
await updateSpamPanel(message.headerMessageId, "showSpamCheckInProgress");
|
await updateSpamPanel(message.headerMessageId, "showSpamCheckInProgress");
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue