fix(kb.gbapp): Skips blank answers lines.

This commit is contained in:
Rodrigo Rodriguez 2022-08-26 16:14:59 -03:00
parent 6af3054a97
commit 143e425bfc

View file

@ -473,15 +473,23 @@ export class KBService implements IGBKBService {
const mediaFilename = urlJoin(path.dirname(filePath), '..', 'articles', answer);
if (Fs.existsSync(mediaFilename)) {
// TODO: Convert DOCX to MD.
// Tries to load .docx file from Articles folder.
answer = Fs.readFileSync(mediaFilename, 'utf8');
if (answer.indexOf('.docx') > -1) {
answer = await this.getTextFromFile(filePath);
}
else {
// Loads normally markdown file.
answer = Fs.readFileSync(mediaFilename, 'utf8');
}
format = '.md';
media = path.basename(mediaFilename);
} else {
GBLog.info(`[GBImporter] File not found: ${mediaFilename}.`);
answer = '';
if (answer.indexOf('.md') > -1) {
GBLog.info(`[GBImporter] File not found: ${mediaFilename}.`);
answer = '';
}
}
}