fix(basic.gblib): Traces to solve /answer bug.

This commit is contained in:
Rodrigo Rodriguez 2021-08-31 15:13:24 -03:00
parent 6f3d13d095
commit db07689520
3 changed files with 4 additions and 1 deletions

View file

@ -38,7 +38,7 @@
import { BotAdapter } from 'botbuilder';
import { WaterfallDialog } from 'botbuilder-dialogs';
import { GBMinInstance, IGBDialog } from 'botlib';
import { GBLog, GBMinInstance, IGBDialog } from 'botlib';
import { GBServer } from '../../../src/app';
import { GBConversationalService } from '../services/GBConversationalService';
import { Messages } from '../strings';
@ -97,6 +97,7 @@ export class WelcomeDialog extends IGBDialog {
step.context.activity.type === 'message' &&
step.context.activity.text !== ''
) {
GBLog.info(`/answer being called from WelcomeDialog.`);
await step.replaceDialog('/answer', { query: step.context.activity.text });
}
}

View file

@ -1258,6 +1258,7 @@ export class GBMinService {
nextDialog = await e.onExchangeData(min, 'handleAnswer', data);
});
data.step = null;
GBLog.info(`/answer being called from processMessageActivity.`);
await step.beginDialog(nextDialog ? nextDialog : '/answer', {
data: data,
query: text,

View file

@ -139,6 +139,7 @@ export class AskDialog extends IGBDialog {
}
});
data.step = null;
GBLog.info(`/answer being called from getAskDialog.`);
await step.beginDialog(nextDialog ? nextDialog : '/answer', {
data: data,
query: text,