diff --git a/src/modules/api/api.ts b/src/modules/api/api.ts index ea45717..30cbe28 100644 --- a/src/modules/api/api.ts +++ b/src/modules/api/api.ts @@ -1061,8 +1061,7 @@ function GetApp(): ModuleType { if (!req.body.questions) { res.json({ - message: - 'ask something! ?q=[question]&subj=[subject]&data=[question data]. "subj" is optimal for faster result', + message: `ask something! { question:'' ,subject:'', location:'' }`, result: [], recievedData: JSON.stringify(req.body), success: false, @@ -1135,7 +1134,7 @@ function GetApp(): ModuleType { } }) - function getDbIndexesToSearchIn(testUrl, trueIfAlways?) { + function getDbIndexesToSearchIn(testUrl: string, trueIfAlways?: boolean) { return testUrl ? questionDbs.reduce((acc, qdb, i) => { if (shouldSearchDataFile(qdb, testUrl, trueIfAlways)) { diff --git a/src/utils/classes.ts b/src/utils/classes.ts index 54cfbc7..434ffd3 100755 --- a/src/utils/classes.ts +++ b/src/utils/classes.ts @@ -217,6 +217,10 @@ function createQuestion( Q: simplifyQuestion(question), A: answer ? simplifyAnswer(answer) : undefined, data: data, + cache: { + Q: question ? simplifyString(question).split(' ') : [], + A: answer ? simplifyString(answer).split(' ') : [], + }, } } else { return { diff --git a/submodules/qmining-page b/submodules/qmining-page index 7f41637..6a2c22f 160000 --- a/submodules/qmining-page +++ b/submodules/qmining-page @@ -1 +1 @@ -Subproject commit 7f4163736cc0bfed3259f39f7bc0063ca191da21 +Subproject commit 6a2c22f24a005ea677e895a51a9f583ffa00265d