Only display contact support when httpLink or supportMailAddress is not empty

Signed-off-by: dab246 <tdvu@linagora.com>
This commit is contained in:
dab246
2025-02-03 16:41:25 +07:00
committed by Dat H. Pham
parent 02f5712a5c
commit 6b9f869bdc
6 changed files with 11 additions and 7 deletions
@@ -167,7 +167,7 @@ class SettingsFirstLevelView extends GetWidget<SettingsController> {
.sessionCurrent
?.getContactSupportCapability(accountId);
if (contactSupportCapability == null) return const SizedBox.shrink();
if (contactSupportCapability?.isAvailable != true) return const SizedBox.shrink();
return Column(children: [
Divider(
@@ -185,7 +185,7 @@ class SettingsFirstLevelView extends GetWidget<SettingsController> {
SettingFirstLevelTileBuilder(
AccountMenuItem.contactSupport.getName(context),
AccountMenuItem.contactSupport.getIcon(controller.imagePaths),
() => controller.onGetHelpOrReportBug(contactSupportCapability),
() => controller.onGetHelpOrReportBug(contactSupportCapability!),
),
]);
}),