TF-4392 [Team Mailbox] Empty the team mailbox trash

This commit is contained in:
dab246
2026-03-26 16:13:49 +07:00
committed by Dat H. Pham
parent 405501bd40
commit 865940450e
5 changed files with 28 additions and 29 deletions
@@ -1600,8 +1600,7 @@ class MailboxController extends BaseMailboxController
log('MailboxController::emptyMailboxAction:presentationMailbox: ${presentationMailbox.name}');
if (presentationMailbox.isTrash) {
mailboxDashBoardController.emptyTrashFolderAction(
trashFolderId: presentationMailbox.id,
totalEmails: presentationMailbox.countTotalEmails
trashMailbox: presentationMailbox,
);
} else if (presentationMailbox.isSpam) {
mailboxDashBoardController.emptySpamFolderAction(
@@ -93,7 +93,9 @@ mixin MailboxWidgetMixin {
if (mailbox.isSubscribedMailbox)
MailboxActions.disableMailbox
else
MailboxActions.enableMailbox
MailboxActions.enableMailbox,
if (mailbox.isTrash && mailbox.myRights?.mayRemoveItems == true)
MailboxActions.emptyTrash,
];
}