TF-4392 [Team Mailbox] Hide Recover deleted messages and Archive message in team mailbox

This commit is contained in:
dab246
2026-04-01 14:48:54 +07:00
committed by Dat H. Pham
parent a4bea6524b
commit 7cc9cd82fa
16 changed files with 165 additions and 529 deletions
@@ -1563,9 +1563,11 @@ class ThreadController extends BaseController with EmailActionController {
return DismissDirection.none;
}
return isInArchiveMailbox(email) || !hasArchiveMailbox()
? DismissDirection.startToEnd
: DismissDirection.horizontal;
return isInArchiveMailbox(email) ||
!hasArchiveMailbox() ||
email.mailboxContain?.isChildOfTeamMailboxes == true
? DismissDirection.startToEnd
: DismissDirection.horizontal;
}
bool isInArchiveMailbox(PresentationEmail email) => email.mailboxContain?.isArchive == true;