Skip to content

Commit fffe6c4

Browse files
authored
Merge pull request #3886 from zixlin7/master
codewhisperer: fix no recommendation for cloud9 path
2 parents febe989 + 5c68644 commit fffe6c4

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

src/codewhisperer/commands/invokeRecommendation.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,10 +61,14 @@ export async function invokeRecommendation(
6161
if (RecommendationHandler.instance.isGenerateRecommendationInProgress) {
6262
return
6363
}
64+
RecommendationHandler.instance.checkAndResetCancellationTokens()
6465
vsCodeState.isIntelliSenseActive = false
6566
RecommendationHandler.instance.isGenerateRecommendationInProgress = true
6667
try {
67-
let response: GetRecommendationsResponse
68+
let response: GetRecommendationsResponse = {
69+
result: 'Failed',
70+
errorMessage: undefined,
71+
}
6872
if (isCloud9('classic') || isIamConnection(AuthUtil.instance.conn)) {
6973
response = await RecommendationHandler.instance.getRecommendations(
7074
client,

src/codewhisperer/service/keyStrokeHandler.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,10 +157,14 @@ export class KeyStrokeHandler {
157157
if (RecommendationHandler.instance.isGenerateRecommendationInProgress) {
158158
return
159159
}
160+
RecommendationHandler.instance.checkAndResetCancellationTokens()
160161
vsCodeState.isIntelliSenseActive = false
161162
RecommendationHandler.instance.isGenerateRecommendationInProgress = true
162163
try {
163-
let response: GetRecommendationsResponse
164+
let response: GetRecommendationsResponse = {
165+
result: 'Failed',
166+
errorMessage: undefined,
167+
}
164168
if (isCloud9('classic') || isIamConnection(AuthUtil.instance.conn)) {
165169
response = await RecommendationHandler.instance.getRecommendations(
166170
client,

0 commit comments

Comments
 (0)