fix(kb.gbapp): Simple search ignoring now ponctuation.

This commit is contained in:
Rodrigo Rodriguez 2021-04-20 12:01:36 -03:00
parent b120cf6674
commit 657dd0b849

View file

@ -225,13 +225,6 @@ export class KBService implements IGBKBService {
subjects: GuaribasSubject[]
): Promise<KBServiceSearchResults> {
// Try simple search first.
const data = await this.getAnswerByText(instance.instanceId, query);
if (data) {
GBLog.info(`Simple SEARCH called.`);
return { answer: data.answer, questionId: data.question.questionId };
}
// Builds search query.
@ -243,6 +236,14 @@ export class KBService implements IGBKBService {
query = query.replace('\\', ' ');
query = query.replace('\r\n', ' ');
// Try simple search first.
const data = await this.getAnswerByText(instance.instanceId, query.trim());
if (data) {
GBLog.info(`Simple SEARCH called.`);
return { answer: data.answer, questionId: data.question.questionId };
}
if (subjects !== null) {
const text = KBService.getSubjectItemsSeparatedBySpaces(subjects);
if (text !== null) {