From 55890f539608610e4b09bf9df109035f9816ebcd Mon Sep 17 00:00:00 2001 From: Neeraj Gupta Date: Sun, 22 Aug 2021 10:19:45 +0530 Subject: [PATCH] Fix handling of invalid files When we don't await on _onInvalidFileError, then it result i the following NPE error: > NoSuchMethodError: The getter 'sourceFile' was called on null. --- lib/utils/file_uploader.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/utils/file_uploader.dart b/lib/utils/file_uploader.dart index a6fe7c909..3bb36e820 100644 --- a/lib/utils/file_uploader.dart +++ b/lib/utils/file_uploader.dart @@ -278,7 +278,7 @@ class FileUploader { mediaUploadData = await getUploadDataFromEnteFile(file); } catch (e) { if (e is InvalidFileError) { - _onInvalidFileError(file); + await _onInvalidFileError(file); } else { rethrow; }