File tree Expand file tree Collapse file tree 1 file changed +12
-10
lines changed
packages/core/src/amazonqGumby/chat/controller Expand file tree Collapse file tree 1 file changed +12
-10
lines changed Original file line number Diff line number Diff 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 ) {
You can’t perform that action at this time.
0 commit comments