TF-1604: Add method check and get capability is support TeamMailboxes

(cherry picked from commit 078e1ce36fc9c5f1c2d854667d1da52b44fea199)
This commit is contained in:
HuyNguyen
2023-03-22 09:21:56 +07:00
committed by Dat Vu
parent 8a28225e05
commit 02e5d9e6aa
7 changed files with 62 additions and 56 deletions
+10
View File
@@ -28,6 +28,16 @@ void requireCapability(Session session, AccountId accountId, List<CapabilityIden
extension CapabilityIdentifierExtension on List<CapabilityIdentifier> {
bool isSupportTeamMailboxes(Session session, AccountId accountId) {
try {
requireCapability(session, accountId, this);
return true;
} catch (error) {
logError('CapabilityIdentifierExtension::isSupported(): $error');
return false;
}
}
bool isSupported(Session session, AccountId accountId) {
try {
requireCapability(session, accountId, this);