diff --git a/packages/amazonq/.changes/next-release/Bug Fix-eac82ab9-bdab-47c4-834d-600cb1a0b6a2.json b/packages/amazonq/.changes/next-release/Bug Fix-eac82ab9-bdab-47c4-834d-600cb1a0b6a2.json new file mode 100644 index 00000000000..fa1baced6ed --- /dev/null +++ b/packages/amazonq/.changes/next-release/Bug Fix-eac82ab9-bdab-47c4-834d-600cb1a0b6a2.json @@ -0,0 +1,4 @@ +{ + "type": "Bug Fix", + "description": "/transform: allow View Summary button to work even after accepting diff" +} diff --git a/packages/core/src/codewhisperer/service/transformByQ/transformationResultsViewProvider.ts b/packages/core/src/codewhisperer/service/transformByQ/transformationResultsViewProvider.ts index b7878222caf..4736d76cc0d 100644 --- a/packages/core/src/codewhisperer/service/transformByQ/transformationResultsViewProvider.ts +++ b/packages/core/src/codewhisperer/service/transformByQ/transformationResultsViewProvider.ts @@ -343,7 +343,10 @@ export class ProposedTransformationExplorer { } diffModel.clearChanges() - transformByQState.setSummaryFilePath('') + // update summary path to where it is locally after user accepts changes, so that View Summary button works + transformByQState.setSummaryFilePath( + path.join(transformByQState.getProjectPath(), ExportResultArchiveStructure.PathToSummary) + ) transformByQState.setProjectCopyFilePath('') transformByQState.setResultArchiveFilePath('') transformDataProvider.refresh()