TF-4141 Remove dead code and fix separator reactivity

This commit is contained in:
dab246
2025-12-29 14:21:39 +07:00
committed by Dat H. Pham
parent fcb7fcf3ba
commit a30c84dd62
3 changed files with 14 additions and 9 deletions
@@ -95,6 +95,10 @@ extension SessionExtensions on Session {
ContactSupportCapability? getContactSupportCapability(AccountId accountId) {
try {
if (!linagoraContactSupportCapability.isSupported(this, accountId)) {
return null;
}
final contactSupportCapability = getCapabilityProperties<ContactSupportCapability>(
accountId,
linagoraContactSupportCapability,
@@ -118,6 +122,11 @@ extension SessionExtensions on Session {
DownloadAllCapability? getDownloadAllCapability(AccountId? accountId) {
if (accountId == null) return null;
if (!linagoraDownloadAllCapability.isSupported(this, accountId)) {
return null;
}
return getCapabilityProperties<DownloadAllCapability>(
accountId,
linagoraDownloadAllCapability,
@@ -157,6 +166,10 @@ extension SessionExtensions on Session {
SaaSAccountCapability? getSaaSAccountCapability(AccountId accountId) {
try {
if (!linagoraSaaSCapability.isSupported(this, accountId)) {
return null;
}
final saaSAccountCapability = getCapabilityProperties<SaaSAccountCapability>(
accountId,
linagoraSaaSCapability,