diff options
author | Ricki Hirner <hirner@bitfire.at> | 2020-10-19 22:39:13 +0300 |
---|---|---|
committer | Ricki Hirner <hirner@bitfire.at> | 2020-10-19 22:39:13 +0300 |
commit | 10d04713b4ae041b725233c5e7cdfc707c108df2 (patch) | |
tree | 31daf10504bd2ce038e6084c7f149b107ebf0110 | |
parent | ce2f39525d572047a5d49709e48ead87adc186ca (diff) |
BatchOperation: explicitly allow null values
-rw-r--r-- | src/main/java/at/bitfire/vcard4android/BatchOperation.kt | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/main/java/at/bitfire/vcard4android/BatchOperation.kt b/src/main/java/at/bitfire/vcard4android/BatchOperation.kt index 8228230..befd0ee 100644 --- a/src/main/java/at/bitfire/vcard4android/BatchOperation.kt +++ b/src/main/java/at/bitfire/vcard4android/BatchOperation.kt @@ -148,7 +148,7 @@ class BatchOperation( var selection: String? = null var selectionArguments: Array<String>? = null - val values = mutableMapOf<String, Any>() + val values = mutableMapOf<String, Any?>() val valueBackrefs = mutableMapOf<String, Int>() var yieldAllowed = false @@ -172,10 +172,7 @@ class BatchOperation( } fun withValue(key: String, value: Any?): CpoBuilder { - if (value != null) - values[key] = value - else - values -= key + values[key] = value return this } |