new(all): Additional interfaces for text processing in .gbapp.

This commit is contained in:
Rodrigo Rodriguez 2021-07-29 12:21:05 -03:00
parent 06f155ba94
commit e9ba87d554

View file

@ -125,20 +125,22 @@ export class AskDialog extends IGBDialog {
let handled = false;
let nextDialog = null;
let data = {
query: text,
step: step,
message: text,
user: user ? user['dataValues'] : null
};
await CollectionUtil.asyncForEach(min.appPackages, async (e: IGBPackage) => {
if (
nextDialog = await e.onExchangeData(min, 'handleAnswer', {
query: text,
step: step,
message: text,
user: user ? user['dataValues'] : null
})
nextDialog = await e.onExchangeData(min, 'handleAnswer', data)
) {
handled = true;
}
});
await step.beginDialog(nextDialog ? nextDialog : '/answer', {
data: data,
query: text,
user: user ? user['dataValues'] : null,
message: text