fix(kb.gbapp): Skips blank answers lines.
This commit is contained in:
parent
6af3054a97
commit
143e425bfc
1 changed files with 12 additions and 4 deletions
|
@ -473,15 +473,23 @@ export class KBService implements IGBKBService {
|
||||||
const mediaFilename = urlJoin(path.dirname(filePath), '..', 'articles', answer);
|
const mediaFilename = urlJoin(path.dirname(filePath), '..', 'articles', answer);
|
||||||
if (Fs.existsSync(mediaFilename)) {
|
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';
|
format = '.md';
|
||||||
media = path.basename(mediaFilename);
|
media = path.basename(mediaFilename);
|
||||||
} else {
|
} else {
|
||||||
GBLog.info(`[GBImporter] File not found: ${mediaFilename}.`);
|
if (answer.indexOf('.md') > -1) {
|
||||||
answer = '';
|
GBLog.info(`[GBImporter] File not found: ${mediaFilename}.`);
|
||||||
|
answer = '';
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue