Skip to content

Commit 687ae39

Browse files
committed
address comments
1 parent 7cdfd50 commit 687ae39

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

packages/core/src/codewhisperer/commands/basicCommands.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ import { once } from '../../shared/utilities/functionUtils'
5050
import { focusAmazonQPanel } from '../../codewhispererChat/commands/registerCommands'
5151
import { removeDiagnostic } from '../service/diagnosticsProvider'
5252
import { SsoAccessTokenProvider } from '../../auth/sso/ssoAccessTokenProvider'
53-
import { ToolkitError, getErrorMsg, getTelemetryReason, getTelemetryReasonDesc } from '../../shared/errors'
53+
import { ToolkitError, getErrorMsg, getTelemetryReason, getTelemetryReasonDesc, isAwsError } from '../../shared/errors'
5454
import { isRemoteWorkspace } from '../../shared/vscode/env'
5555
import { isBuilderIdConnection } from '../../auth/connection'
5656
import globals from '../../shared/extensionGlobals'
@@ -67,7 +67,6 @@ import { startCodeFixGeneration } from './startCodeFixGeneration'
6767
import { DefaultAmazonQAppInitContext } from '../../amazonq/apps/initContext'
6868
import path from 'path'
6969
import { parsePatch } from 'diff'
70-
import type { AWSError } from 'aws-sdk'
7170

7271
const MessageTimeOut = 5_000
7372

@@ -736,10 +735,11 @@ export const generateFix = Commands.declare(
736735
SecurityIssueProvider.instance.updateIssue(updatedIssue, targetFilePath)
737736
SecurityIssueTreeViewProvider.instance.refresh()
738737
} catch (err) {
738+
const error = isAwsError(err) ? err : new TypeError('Unexpected error')
739739
await updateSecurityIssueWebview({
740740
issue: targetIssue,
741741
isGenerateFixLoading: false,
742-
generateFixError: getErrorMsg(err as AWSError, true),
742+
generateFixError: getErrorMsg(error, true),
743743
filePath: targetFilePath,
744744
context: context.extensionContext,
745745
shouldRefreshView: false,

0 commit comments

Comments
 (0)