Skip to content

Commit a26dfe8

Browse files
committedJan 29, 2025
fix(search): fix metainfo filter to differentiate search
1 parent 91ca590 commit a26dfe8

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed
 

‎addon/components/document-view.js

+3-1
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,9 @@ export default class DocumentViewComponent extends Component {
6565
let documents = [];
6666
const filter = this.args.filters || {};
6767
if (filter.query) {
68-
filter.only_newest = true;
68+
filter.onlyNewest = true;
69+
filter.documentMetainfo = filter.metainfo;
70+
delete filter.metainfo;
6971
const searchResult = yield this.store.query(
7072
"search-result",
7173
{

‎addon/controllers/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ export default class IndexController extends Controller {
3737
if (this.config && this.config.modelMetaFilters?.document) {
3838
filters = {
3939
...filters,
40-
documentMetainfo: JSON.stringify(this.config.modelMetaFilters.document),
40+
metainfo: JSON.stringify(this.config.modelMetaFilters.document),
4141
};
4242
}
4343

‎tests/unit/controllers/index-test.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ module("Unit | Controller | index", function (hooks) {
1818
assert.deepEqual(controller.documentFilters, {
1919
activeGroup: "group",
2020
categories: 1,
21-
documentMetainfo: JSON.stringify([{ key: "instance_id", value: "1" }]),
21+
metainfo: JSON.stringify([{ key: "instance_id", value: "1" }]),
2222
query: "test",
2323
tags: undefined,
2424
marks: undefined,

0 commit comments

Comments
 (0)
Failed to load comments.