new(all): Additional interfaces for text processing in .gbapp.
This commit is contained in:
parent
06f155ba94
commit
e9ba87d554
1 changed files with 8 additions and 6 deletions
|
@ -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
|
||||
|
|
Loading…
Add table
Reference in a new issue