From ae0ef9400f5aa1a1eb93f94e1d72aa09d98b51be Mon Sep 17 00:00:00 2001 From: ManhNTX Date: Wed, 5 Oct 2022 09:53:29 +0700 Subject: [PATCH] TF-523: remove unnecessary intent-filter --- android/app/src/main/AndroidManifest.xml | 24 ------------------- .../presentation/composer_controller.dart | 16 ++++++++++++- 2 files changed, 15 insertions(+), 25 deletions(-) diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml index 4d119f7ae..7e743227d 100644 --- a/android/app/src/main/AndroidManifest.xml +++ b/android/app/src/main/AndroidManifest.xml @@ -78,30 +78,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/lib/features/composer/presentation/composer_controller.dart b/lib/features/composer/presentation/composer_controller.dart index 8ed678d22..803b47a97 100644 --- a/lib/features/composer/presentation/composer_controller.dart +++ b/lib/features/composer/presentation/composer_controller.dart @@ -1013,7 +1013,21 @@ class ComposerController extends BaseController { } if (listFileAttachmentSharedMediaFile.isNotEmpty) { final listFile = covertListSharedMediaFileToFileInfo(arguments.listSharedMediaFile!); - _uploadAttachmentsAction(listFile); + if (uploadController.hasEnoughMaxAttachmentSize(listFiles: listFile)) { + _uploadAttachmentsAction(listFile); + } else { + if (currentContext != null) { + showConfirmDialogAction( + currentContext!, + AppLocalizations.of(currentContext!).message_dialog_upload_attachments_exceeds_maximum_size( + filesize(mailboxDashBoardController.maxSizeAttachmentsPerEmail?.value ?? 0, 0)), + AppLocalizations.of(currentContext!).got_it, + () => {}, + title: AppLocalizations.of(currentContext!).maximum_files_size, + hasCancelButton: false, + ); + } + } } }