use improt alias to enforce use of kotlin map function

Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
This commit is contained in:
Andy Scherzinger 2022-12-29 19:17:57 +01:00
parent b5a379bc50
commit bb6cb228a7
No known key found for this signature in database
GPG Key ID: 6CADC7E3523C308B

View File

@ -31,6 +31,7 @@ import com.nextcloud.talk.polls.repositories.model.PollResponse
import com.nextcloud.talk.utils.ApiUtils
import com.nextcloud.talk.utils.database.user.CurrentUserProviderNew
import io.reactivex.Observable
import kotlin.collections.forEach as kForEach
class PollRepositoryImpl(private val ncApi: NcApi, private val currentUserProvider: CurrentUserProviderNew) :
PollRepository {
@ -120,7 +121,7 @@ class PollRepositoryImpl(private val ncApi: NcApi, private val currentUserProvid
private fun convertVotes(votes: Map<String, Int>?): Map<String, Int> {
val resultMap: MutableMap<String, Int> = HashMap()
votes?.forEach { (key, value) ->
votes?.kForEach { (key, value) ->
resultMap[key.replace("option-", "")] = value
}
return resultMap