Skip to content

Commit a2bae6c

Browse files
committed
Add requestOptions to searchHierarchical
1 parent 58a7ff9 commit a2bae6c

File tree

1 file changed

+3
-2
lines changed
  • src/commonMain/kotlin/com/algolia/search/client

1 file changed

+3
-2
lines changed

src/commonMain/kotlin/com/algolia/search/client/Index.kt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,8 @@ public data class Index internal constructor(
114114
disjunctiveFacets: List<Attribute> = listOf(),
115115
filters: Set<Filter> = setOf(),
116116
hierarchicalAttributes: List<Attribute> = listOf(),
117-
hierarchicalFilters: List<Filter.Facet> = listOf()
117+
hierarchicalFilters: List<Filter.Facet> = listOf(),
118+
requestOptions: RequestOptions? = null
118119
): ResponseSearch {
119120
val (filtersOr, filtersAnd) = filters.partition { disjunctiveFacets.contains(it.attribute) }
120121
val filtersOrFacet = filtersOr.filterIsInstance<Filter.Facet>()
@@ -145,7 +146,7 @@ public data class Index internal constructor(
145146
.optimize()
146147
}
147148
val queries = listOf(queryForResults) + queriesForDisjunctiveFacets + queriesForHierarchicalFacets
148-
val response = EndpointMultipleIndexImpl(transport).multipleQueries(queries)
149+
val response = EndpointMultipleIndexImpl(transport).multipleQueries(queries, requestOptions = requestOptions)
149150

150151
return response.aggregateResult(disjunctiveFacets.size)
151152
}

0 commit comments

Comments
 (0)