From c4b091f3968d10aa38308d4a8ed34d8cace72468 Mon Sep 17 00:00:00 2001 From: dab246 Date: Thu, 26 Mar 2026 15:30:38 +0700 Subject: [PATCH] TF-4392 [Team Mailbox] Edit email in Template folder as new in the composer --- .../extensions/presentation_mailbox_extension.dart | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/model/lib/extensions/presentation_mailbox_extension.dart b/model/lib/extensions/presentation_mailbox_extension.dart index dc21751aa..87a334ea8 100644 --- a/model/lib/extensions/presentation_mailbox_extension.dart +++ b/model/lib/extensions/presentation_mailbox_extension.dart @@ -55,7 +55,19 @@ extension PresentationMailboxExtension on PresentationMailbox { bool get isDrafts => role == PresentationMailbox.roleDrafts; - bool get isTemplates => role == PresentationMailbox.roleTemplates; + bool get isTemplates { + if (isPersonal) { + return role == PresentationMailbox.roleTemplates; + } else { + return isTemplatesTeamMailbox; + } + } + + bool get isTemplatesTeamMailbox { + return isChildOfTeamMailboxes && + name?.name.toLowerCase() == + PresentationMailbox.templatesRole.toLowerCase(); + } bool get isSent => role == PresentationMailbox.roleSent;