From 562e803215f2cea84c8481c43ae73e80a4d2b777 Mon Sep 17 00:00:00 2001 From: Kevin Boulongne Date: Thu, 6 Mar 2025 14:58:24 +0100 Subject: [PATCH] refactor: Clean code --- .../mail/data/cache/mailboxContent/RefreshController.kt | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/app/src/main/java/com/infomaniak/mail/data/cache/mailboxContent/RefreshController.kt b/app/src/main/java/com/infomaniak/mail/data/cache/mailboxContent/RefreshController.kt index 324cb62ce5..2efed4f6f0 100644 --- a/app/src/main/java/com/infomaniak/mail/data/cache/mailboxContent/RefreshController.kt +++ b/app/src/main/java/com/infomaniak/mail/data/cache/mailboxContent/RefreshController.kt @@ -545,11 +545,6 @@ class RefreshController @Inject constructor( return impactedThreadsUnmanaged } - private fun MutableRealm.updateExistingMessage(remoteMessage: Message) { - val isMessageAlreadyInRealm = MessageController.getMessage(remoteMessage.uid, realm = this) != null - if (isMessageAlreadyInRealm) MessageController.upsertMessage(remoteMessage, realm = this) - } - private fun initMessageLocalValues(remoteMessage: Message, folder: Folder) { remoteMessage.initLocalValues( MessageInitialState( @@ -772,8 +767,8 @@ class RefreshController @Inject constructor( } //endregion - // SCHEDULED_DRAFTS and SNOOZED need to be refreshed often because the folders only appear in the menu folder when there is at - // least one email in it. + // SCHEDULED_DRAFTS and SNOOZED need to be refreshed often because these folders + // only appear in the MenuDrawer when there is at least 1 email in it. private val FOLDER_ROLES_TO_REFRESH_TOGETHER = setOf( FolderRole.INBOX, FolderRole.SENT,