Skip to content

Commit 2489906

Browse files
committed
Fix Android/Kotlin filter
1 parent bbb6700 commit 2489906

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

templates/android/library/src/main/java/io/package/Operator.kt.twig

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,9 @@ class Operator(
7272
}
7373

7474
fun arrayFilter(condition: String, value: Any? = null): String {
75-
return Operator("arrayFilter", listOf(condition, value)).toJson()
75+
val values = mutableListOf<Any>(condition)
76+
value?.let { values.add(it) }
77+
return Operator("arrayFilter", values).toJson()
7678
}
7779

7880
fun concat(value: Any): String {

templates/kotlin/src/main/kotlin/io/appwrite/Operator.kt.twig

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,9 @@ class Operator(
7272
}
7373

7474
fun arrayFilter(condition: String, value: Any? = null): String {
75-
return Operator("arrayFilter", listOf(condition, value)).toJson()
75+
val values = mutableListOf<Any>(condition)
76+
value?.let { values.add(it) }
77+
return Operator("arrayFilter", values).toJson()
7678
}
7779

7880
fun concat(value: Any): String {

0 commit comments

Comments
 (0)