Fixed project search

The project ID wasn't used at all when searching in a project's context.
This commit is contained in:
2018-03-13 12:24:29 +01:00
parent 257793dcd5
commit df6297d40f
5 changed files with 31 additions and 32 deletions

View File

@@ -8,6 +8,7 @@ var elasticSearcher = (function() {
var deze = {
query:"",
project_id:"",
url:"",
newhits: [],
terms: {},
@@ -21,6 +22,10 @@ var elasticSearcher = (function() {
}
}),
setProjectID: (function(pid){
deze.project_id = pid;
}),
setCurrentPage: (function(page){
if(page === undefined){
return;
@@ -66,6 +71,7 @@ var elasticSearcher = (function() {
params = {
q: deze.query,
page: deze.page,
project: deze.project_id,
};
//add term filters
Object.assign(params, deze.terms);
@@ -105,6 +111,7 @@ var elasticSearcher = (function() {
execute: deze.execute,
on: deze.on,
setQuery: deze.setQuery,
setProjectID: deze.setProjectID,
setCurrentPage: deze.setCurrentPage,
query: deze.query,
page: deze.page,