TF-1604: Add method check and get capability is support TeamMailboxes
(cherry picked from commit 078e1ce36fc9c5f1c2d854667d1da52b44fea199)
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user