From 506e937a68bedf30d910fd5e468ec7cc3edb98a6 Mon Sep 17 00:00:00 2001 From: InsanusMokrassar Date: Mon, 7 Feb 2022 20:39:44 +0600 Subject: [PATCH 1/2] start 0.9.6 --- CHANGELOG.md | 2 ++ gradle.properties | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 69aa0e01b5b..892699f1979 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,7 @@ # Changelog +## 0.9.6 + ## 0.9.5 * `Versions`: diff --git a/gradle.properties b/gradle.properties index 808ba4faa95..bf512cd5da5 100644 --- a/gradle.properties +++ b/gradle.properties @@ -45,5 +45,5 @@ dokka_version=1.6.10 # Project data group=dev.inmo -version=0.9.5 -android_code_version=95 +version=0.9.6 +android_code_version=96 From 87a3f61ca6e749ebfa5955cc55555a2070af324e Mon Sep 17 00:00:00 2001 From: InsanusMokrassar Date: Mon, 7 Feb 2022 20:43:43 +0600 Subject: [PATCH 2/2] fix in ExposedOneToManyKeyValueRepo --- CHANGELOG.md | 4 ++++ .../repos/exposed/onetomany/ExposedOneToManyKeyValueRepo.kt | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 892699f1979..2e34e39cab8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ ## 0.9.6 +* `Repos`: + * `Exposed`: + * Fix in `ExposedOneToManyKeyValueRepo` - now it will not use `deleteIgnoreWhere` + ## 0.9.5 * `Versions`: diff --git a/repos/exposed/src/jvmMain/kotlin/dev/inmo/micro_utils/repos/exposed/onetomany/ExposedOneToManyKeyValueRepo.kt b/repos/exposed/src/jvmMain/kotlin/dev/inmo/micro_utils/repos/exposed/onetomany/ExposedOneToManyKeyValueRepo.kt index 6d203842e98..20a0e57af1c 100644 --- a/repos/exposed/src/jvmMain/kotlin/dev/inmo/micro_utils/repos/exposed/onetomany/ExposedOneToManyKeyValueRepo.kt +++ b/repos/exposed/src/jvmMain/kotlin/dev/inmo/micro_utils/repos/exposed/onetomany/ExposedOneToManyKeyValueRepo.kt @@ -48,7 +48,7 @@ open class ExposedOneToManyKeyValueRepo( transaction(database) { toRemove.keys.flatMap { k -> toRemove[k] ?.mapNotNull { v -> - if (deleteIgnoreWhere { keyColumn.eq(k).and(valueColumn.eq(v)) } > 0 ) { + if (deleteWhere { keyColumn.eq(k).and(valueColumn.eq(v)) } > 0 ) { k to v } else { null