Skip to content

Commit 39b60a8

Browse files
Merge master into feature/inline-rollback
2 parents 70b6101 + 83318dc commit 39b60a8

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

packages/amazonq/src/lsp/chat/autoDebug/commands.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,10 @@ export class AutoDebugCommands implements vscode.Disposable {
9797
if (!editor) {
9898
return
9999
}
100+
const saved = await editor.document.save()
101+
if (!saved) {
102+
throw new Error('Failed to save document')
103+
}
100104
await this.controller.fixSpecificProblems(range, diagnostics)
101105
},
102106
'Fix with Amazon Q',
@@ -114,6 +118,10 @@ export class AutoDebugCommands implements vscode.Disposable {
114118
if (!editor) {
115119
return
116120
}
121+
const saved = await editor.document.save()
122+
if (!saved) {
123+
throw new Error('Failed to save document')
124+
}
117125
await this.controller.fixAllProblemsInFile(10) // 10 errors per batch
118126
},
119127
'Fix All with Amazon Q',

0 commit comments

Comments
 (0)