TF-2302 Fix move email to mailbox
(cherry picked from commit 639cba6bf9f5631fd36d0f1a65459beb5803a118)
This commit is contained in:
@@ -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 {
|
||||
|
||||
Reference in New Issue
Block a user