TF-2302 Fix move email to mailbox

(cherry picked from commit 639cba6bf9f5631fd36d0f1a65459beb5803a118)
This commit is contained in:
dab246
2023-11-07 13:53:35 +07:00
committed by Dat Vu
parent bfa596eb9f
commit 5c5aaec976
7 changed files with 18 additions and 49 deletions
+9 -5
View File
@@ -35,15 +35,19 @@ extension SessionExtension on Session {
return Uri.parse(uploadUri);
}
T getCapabilityProperties<T extends CapabilityProperties>(
T? getCapabilityProperties<T extends CapabilityProperties>(
AccountId accountId,
CapabilityIdentifier identifier
) {
var capability = accounts[accountId]!.accountCapabilities[identifier];
if (capability is EmptyCapability) {
capability = capabilities[identifier] as T;
var capability = accounts[accountId]?.accountCapabilities[identifier];
if (capability == null || capability is EmptyCapability) {
capability = capabilities[identifier];
}
if (capability is T) {
return capability;
} else {
return null;
}
return (capability as T);
}
JmapAccount get personalAccount {