Skip to content

Commit 2fe0ddd

Browse files
author
Sebastian Thulin
committed
fix: pass previous params to search.
1 parent 41b5be1 commit 2fe0ddd

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

source/js/runner.ts

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,8 @@ export const Runner = (
1212
adapter: SearchService,
1313
html: HtmlRenderService,
1414
): HtmlRunnerService => {
15-
// Perfom search with the provided query
16-
let isRenderingFacets = false;
1715

18-
// Register facet events ONCE
16+
let isRenderingFacets = false;
1917
const facetsContainer = html.getFacetsContainer();
2018
if (facetsContainer) {
2119
binder.registerFacets(facetsContainer, (facetFilters: string[][]) => {
@@ -52,9 +50,12 @@ export const Runner = (
5250
);
5351
});
5452
};
55-
binder.registerSearchBox(html.getInputField(), exec);
53+
binder.registerSearchBox(html.getInputField(), (params) => {
54+
exec({
55+
...params,
56+
facetFilters: params.facetFilters ?? lastParams.facetFilters,
57+
});
58+
});
5659

57-
return {
58-
exec,
59-
};
60+
return {exec};
6061
};

0 commit comments

Comments
 (0)