fix(all): Fix search on others bots than boot.

This commit is contained in:
Rodrigo Rodriguez 2023-09-13 18:39:36 -03:00
parent 5812b59bb4
commit e7a7b41531

View file

@ -585,16 +585,6 @@ export class KBService implements IGBKBService {
}
});
await GuaribasQuestion.destroy({
where: { instanceId: min.instance.instanceId }
});
await GuaribasAnswer.destroy({
where: { instanceId: min.instance.instanceId }
});
await GuaribasSubject.destroy({
where: { instanceId: min.instance.instanceId}
});
const answersCreated = await GuaribasAnswer.bulkCreate(answers);
let i = 0;
@ -677,6 +667,20 @@ export class KBService implements IGBKBService {
const subjectFile = urlJoin(localPath, 'subjects.json');
const menuFile = urlJoin(localPath, 'menu.xlsx');
// Bot KB store clean up.
await GuaribasQuestion.destroy({
where: { instanceId: min.instance.instanceId }
});
await GuaribasAnswer.destroy({
where: { instanceId: min.instance.instanceId }
});
await GuaribasSubject.destroy({
where: { instanceId: min.instance.instanceId}
});
// Imports menu.xlsx if any.
if (Fs.existsSync(subjectFile) || Fs.existsSync(menuFile)) {
await this.importSubjectFile(packageStorage.packageId, subjectFile, menuFile, instance);
}