From c7357897093122077c6e038abead76b3d6caf61f Mon Sep 17 00:00:00 2001 From: Dat PHAM HOANG Date: Mon, 30 Dec 2024 15:38:01 +0700 Subject: [PATCH] TF-3372 Fix Empty Trash/Spam base on receivedAt --- .../thread/data/network/thread_isolate_worker.dart | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/lib/features/thread/data/network/thread_isolate_worker.dart b/lib/features/thread/data/network/thread_isolate_worker.dart index 73b69e666..665db16fb 100644 --- a/lib/features/thread/data/network/thread_isolate_worker.dart +++ b/lib/features/thread/data/network/thread_isolate_worker.dart @@ -84,7 +84,11 @@ class ThreadIsolateWorker { EmailComparator(EmailComparatorProperty.receivedAt) ..setIsAscending(false)), filter: EmailFilterCondition(inMailbox: args.mailboxId, before: lastEmail?.receivedAt), - properties: Properties({EmailProperty.id})); + properties: Properties({ + EmailProperty.id, + EmailProperty.receivedAt + }), + ); var newEmailList = emailsResponse.emailList ?? []; if (lastEmail != null) { @@ -131,7 +135,11 @@ class ThreadIsolateWorker { EmailComparator(EmailComparatorProperty.receivedAt) ..setIsAscending(false)), filter: EmailFilterCondition(inMailbox: mailboxId, before: lastEmail?.receivedAt), - properties: Properties({EmailProperty.id})); + properties: Properties({ + EmailProperty.id, + EmailProperty.receivedAt + }), + ); var newEmailList = emailsResponse.emailList ?? []; if (lastEmail != null) {