Skip to content

Commit e85eebe

Browse files
committed
fix: initialize queryProperties to empty list
1 parent 9293a03 commit e85eebe

File tree

1 file changed

+3
-2
lines changed
  • src/main/java/io/weaviate/client6/v1/api/collections/query

1 file changed

+3
-2
lines changed

src/main/java/io/weaviate/client6/v1/api/collections/query/Bm25.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package io.weaviate.client6.v1.api.collections.query;
22

3+
import java.util.ArrayList;
34
import java.util.Arrays;
45
import java.util.List;
56
import java.util.function.Function;
@@ -31,7 +32,7 @@ public static class Builder extends BaseQueryOptions.Builder<Builder, Bm25> {
3132
private final String query;
3233

3334
// Optional query parameters.
34-
List<String> queryProperties;
35+
List<String> queryProperties = new ArrayList<>();
3536
SearchOperator searchOperator;
3637

3738
public Builder(String query) {
@@ -43,7 +44,7 @@ public Builder queryProperties(String... properties) {
4344
}
4445

4546
public Builder queryProperties(List<String> properties) {
46-
this.queryProperties = properties;
47+
this.queryProperties.addAll(properties);
4748
return this;
4849
}
4950

0 commit comments

Comments
 (0)