fix(basic.gblib): Fix in Hear call to endDialog.
This commit is contained in:
parent
133e714637
commit
c91d5f0453
1 changed files with 10 additions and 9 deletions
|
@ -679,19 +679,20 @@ export class GBVMService extends GBService {
|
||||||
delete min.cbMap[id];
|
delete min.cbMap[id];
|
||||||
try {
|
try {
|
||||||
|
|
||||||
await promise(step, result);
|
|
||||||
if (step.activeDialog.state.options.previousResolve != undefined) {
|
|
||||||
step.activeDialog.state.options.previousResolve();
|
|
||||||
}
|
|
||||||
|
|
||||||
return await step.next();
|
// if (step.activeDialog.state.options.previousResolve != undefined) {
|
||||||
|
// step.activeDialog.state.options.previousResolve();
|
||||||
|
// }
|
||||||
|
|
||||||
|
const opts = await promise(step, result);
|
||||||
|
return await step.replaceDialog('/hear', opts);
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
GBLog.error(`Error in BASIC code: ${error}`);
|
GBLog.error(`Error in BASIC code: ${error}`);
|
||||||
const locale = step.context.activity.locale;
|
const locale = step.context.activity.locale;
|
||||||
await min.conversationalService.sendText(min, step, Messages[locale].very_sorry_about_error);
|
await min.conversationalService.sendText(min, step, Messages[locale].very_sorry_about_error);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
return await step.endDialog();
|
||||||
}
|
}
|
||||||
])
|
])
|
||||||
);
|
);
|
||||||
|
|
Loading…
Add table
Reference in a new issue