From aec060de6d2fd5a4e31fc4700dbb800419a8bd33 Mon Sep 17 00:00:00 2001 From: DenBond7 Date: Mon, 30 May 2022 09:48:37 +0300 Subject: [PATCH] Refactored code.| #1574 --- .../java/com/flowcrypt/email/database/dao/MessageDao.kt | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/FlowCrypt/src/main/java/com/flowcrypt/email/database/dao/MessageDao.kt b/FlowCrypt/src/main/java/com/flowcrypt/email/database/dao/MessageDao.kt index dbbc0cff68..b6161c8fe1 100644 --- a/FlowCrypt/src/main/java/com/flowcrypt/email/database/dao/MessageDao.kt +++ b/FlowCrypt/src/main/java/com/flowcrypt/email/database/dao/MessageDao.kt @@ -51,8 +51,7 @@ abstract class MessageDao : BaseDao { account: String, folder: String, msgsID: Collection? - ): - List + ): List @Query( "SELECT * FROM messages " + @@ -460,7 +459,7 @@ abstract class MessageDao : BaseDao { */ @Transaction open fun getMapOfUIDAndMsgFlags(email: String, label: String): Map { - return getUIDAndFlagsPairs(email, label).map { it.uid to it.flags }.toMap() + return getUIDAndFlagsPairs(email, label).associate { it.uid to it.flags } } /** @@ -473,7 +472,7 @@ abstract class MessageDao : BaseDao { @Transaction open suspend fun getMapOfUIDAndMsgFlagsSuspend(email: String, label: String): Map = withContext(Dispatchers.IO) { - return@withContext getUIDAndFlagsPairsSuspend(email, label).map { it.uid to it.flags }.toMap() + return@withContext getUIDAndFlagsPairsSuspend(email, label).associate { it.uid to it.flags } } /**