fix(basic.gblib): update ChatServices.ts #420

Closed
eltociear wants to merge 2540 commits from patch-1 into main
Showing only changes of commit f66bbb8fce - Show all commits

View file

@ -1128,21 +1128,28 @@ export class GBMinService {
} else {
let nextDialog = null;
await CollectionUtil.asyncForEach(min.appPackages, async (e: IGBPackage) => {
nextDialog = await e.onExchangeData(min, 'handleAnswer', {
query: text,
step: step,
notTranslatedQuery: originalText,
message: message ? message['dataValues'] : null,
user: user ? user.dataValues : null
const startDialog = user.hearOnDialog ?
user.hearOnDialog :
min.core.getParam(min.instance, 'Start Dialog', null);
if (text !== startDialog) {
let nextDialog = null;
await CollectionUtil.asyncForEach(min.appPackages, async (e: IGBPackage) => {
nextDialog = await e.onExchangeData(min, 'handleAnswer', {
query: text,
step: step,
notTranslatedQuery: originalText,
message: message ? message['dataValues'] : null,
user: user ? user.dataValues : null
});
});
});
await step.beginDialog(nextDialog ? nextDialog : '/answer', {
query: text,
user: user ? user.dataValues : null,
message: message
});
await step.beginDialog(nextDialog ? nextDialog : '/answer', {
query: text,
user: user ? user.dataValues : null,
message: message
});
}
}
}
}