TF-939 Based on accountCapabilities to check maxSizeAttachmentsPerMail
This commit is contained in:
committed by
Dat H. Pham
parent
7c0ede8829
commit
70b8986521
+7
-6
@@ -891,17 +891,18 @@ class MailboxDashBoardController extends ReloadableController {
|
|||||||
}
|
}
|
||||||
|
|
||||||
UnsignedInt? get maxSizeAttachmentsPerEmail {
|
UnsignedInt? get maxSizeAttachmentsPerEmail {
|
||||||
if (sessionCurrent != null && accountId.value != null) {
|
try {
|
||||||
final mailCapability = sessionCurrent
|
if (sessionCurrent != null && accountId.value != null) {
|
||||||
?.accounts[accountId.value]
|
final mailCapability = sessionCurrent!.getCapabilityProperties<MailCapability>(accountId.value!, CapabilityIdentifier.jmapMail);
|
||||||
?.accountCapabilities[CapabilityIdentifier.jmapMail];
|
|
||||||
if (mailCapability is MailCapability) {
|
|
||||||
final maxSizeAttachmentsPerEmail = mailCapability.maxSizeAttachmentsPerEmail;
|
final maxSizeAttachmentsPerEmail = mailCapability.maxSizeAttachmentsPerEmail;
|
||||||
log('MailboxDashBoardController::maxSizeAttachmentsPerEmail(): $maxSizeAttachmentsPerEmail');
|
log('MailboxDashBoardController::maxSizeAttachmentsPerEmail(): $maxSizeAttachmentsPerEmail');
|
||||||
return maxSizeAttachmentsPerEmail;
|
return maxSizeAttachmentsPerEmail;
|
||||||
}
|
}
|
||||||
|
return null;
|
||||||
|
} catch (e) {
|
||||||
|
logError('MailboxDashBoardController::maxSizeAttachmentsPerEmail(): [Exception] $e');
|
||||||
|
return null;
|
||||||
}
|
}
|
||||||
return null;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
bool filterMessageWithAttachmentIsActive () {
|
bool filterMessageWithAttachmentIsActive () {
|
||||||
|
|||||||
Reference in New Issue
Block a user