TF-2269 Add a new action "Confirm all email here are Spam" for spam mailbox

Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 1d4ef573e525681028d46d7c9d92cb6127eab757)
This commit is contained in:
dab246
2023-11-06 13:07:10 +07:00
committed by Dat Vu
parent 54ff9bdada
commit 774fb4ad87
6 changed files with 32 additions and 9 deletions
@@ -39,14 +39,16 @@ mixin MailboxWidgetMixin {
if (PlatformInfo.isWeb)
MailboxActions.openInNewTab,
MailboxActions.newSubfolder,
if (mailbox.isSpam)
_mailboxActionForSpam(spamReportEnabled),
if (!mailbox.isTrash && mailbox.countUnReadEmailsAsString.isNotEmpty)
MailboxActions.markAsRead,
if (mailbox.isTrash)
MailboxActions.emptyTrash,
if (PlatformInfo.isWeb && mailbox.isSpam)
MailboxActions.emptySpam,
MailboxActions.emptyTrash
else if (mailbox.isSpam)
...[
_mailboxActionForSpam(spamReportEnabled),
MailboxActions.confirmMailSpam,
MailboxActions.emptySpam
]
else if (mailbox.countUnReadEmailsAsString.isNotEmpty)
MailboxActions.markAsRead
];
}