Compare commits

..

3 Commits
0.9.5 ... 0.9.6

Author SHA1 Message Date
87a3f61ca6 fix in ExposedOneToManyKeyValueRepo 2022-02-07 20:43:43 +06:00
506e937a68 start 0.9.6 2022-02-07 20:39:44 +06:00
5a037c76dd Merge pull request #126 from InsanusMokrassar/0.9.5
0.9.5
2022-02-01 23:30:26 +06:00
3 changed files with 9 additions and 3 deletions

View File

@@ -1,5 +1,11 @@
# Changelog
## 0.9.6
* `Repos`:
* `Exposed`:
* Fix in `ExposedOneToManyKeyValueRepo` - now it will not use `deleteIgnoreWhere`
## 0.9.5
* `Versions`:

View File

@@ -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

View File

@@ -48,7 +48,7 @@ open class ExposedOneToManyKeyValueRepo<Key, Value>(
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