From a1bf43def9deecfc7f1ad7274d54d889a1ea2399 Mon Sep 17 00:00:00 2001 From: InsanusMokrassar Date: Wed, 13 Apr 2022 16:01:13 +0600 Subject: [PATCH] upfixes --- .../inmo/micro_utils/repos/onetomany/OneToManyAndroidRepo.kt | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/repos/common/src/main/kotlin/dev/inmo/micro_utils/repos/onetomany/OneToManyAndroidRepo.kt b/repos/common/src/main/kotlin/dev/inmo/micro_utils/repos/onetomany/OneToManyAndroidRepo.kt index 96be3bd2f77..31abcac4e61 100644 --- a/repos/common/src/main/kotlin/dev/inmo/micro_utils/repos/onetomany/OneToManyAndroidRepo.kt +++ b/repos/common/src/main/kotlin/dev/inmo/micro_utils/repos/onetomany/OneToManyAndroidRepo.kt @@ -143,12 +143,11 @@ class OneToManyAndroidRepo( }.toLong() override suspend fun count(k: Key): Long = helper.blockingReadableTransaction { - select( + selectDistinct( tableName, columns = valueColumnArray, selection = "$idColumnName=?", - selectionArgs = arrayOf(k.keyAsString()), - limit = FirstPagePagination(1).limitClause() + selectionArgs = arrayOf(k.keyAsString()) ).use { it.count }