Skip to content

Commit 0f9226e

Browse files
committed
fixing telemetry call
1 parent 146df40 commit 0f9226e

File tree

1 file changed

+12
-10
lines changed

1 file changed

+12
-10
lines changed

packages/core/src/amazonqGumby/chat/controller/controller.ts

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -427,22 +427,24 @@ export class GumbyController {
427427
}
428428

429429
private async handleOneOrMultipleDiffs(message: any) {
430-
const oneOrMultipleDiffsSelection = message.formSelectedValues['GumbyTransformOneOrMultipleDiffsForm']
431-
if (oneOrMultipleDiffsSelection === CodeWhispererConstants.multipleDiffsMessage) {
432-
transformByQState.setMultipleDiffs(true)
433-
} else {
434-
transformByQState.setMultipleDiffs(false)
435-
}
436430
await telemetry.codeTransform_submitSelection.run(async () => {
437-
telemetry.codeTransform_submitSelection.emit({
431+
const oneOrMultipleDiffsSelection = message.formSelectedValues['GumbyTransformOneOrMultipleDiffsForm']
432+
if (oneOrMultipleDiffsSelection === CodeWhispererConstants.multipleDiffsMessage) {
433+
transformByQState.setMultipleDiffs(true)
434+
} else {
435+
transformByQState.setMultipleDiffs(false)
436+
}
437+
438+
telemetry.record({
438439
codeTransformSessionId: CodeTransformTelemetryState.instance.getSessionId(),
439440
userChoice: oneOrMultipleDiffsSelection,
440441
result: MetadataResult.Pass,
441442
})
443+
444+
this.messenger.sendOneOrMultipleDiffsMessage(oneOrMultipleDiffsSelection, message.tabID)
445+
// perform local build
446+
await this.validateBuildWithPromptOnError(message)
442447
})
443-
this.messenger.sendOneOrMultipleDiffsMessage(oneOrMultipleDiffsSelection, message.tabID)
444-
// perform local build
445-
await this.validateBuildWithPromptOnError(message)
446448
}
447449

448450
private async handleUserLanguageUpgradeProjectChoice(message: any) {

0 commit comments

Comments
 (0)