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 } } /**