Skip to content

Commit 2c11695

Browse files
authored
Throw error on 400 (#117)
1 parent b6ca1a1 commit 2c11695

File tree

4 files changed

+10
-6
lines changed

4 files changed

+10
-6
lines changed

package-lock.json

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@
9999
"@libp2p/tcp": "^10.0.7",
100100
"@libp2p/websockets": "^9.0.6",
101101
"@multiformats/multiaddr": "^12.3.1",
102-
"@oceanprotocol/lib": "^5.0.0",
102+
"@oceanprotocol/lib": "^5.0.1",
103103
"chai": "^4.3.10",
104104
"cross-fetch": "^4.0.0",
105105
"crypto": "^1.0.1",

src/extension.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -325,7 +325,7 @@ export async function activate(context: vscode.ExtensionContext) {
325325
provider.sendMessage({ type: 'jobStopped' })
326326

327327
if (error instanceof Error && error.message) {
328-
vscode.window.showErrorMessage(`Error with compute job: ${error.message}`)
328+
vscode.window.showErrorMessage(`Compute job failed: ${error.message}`)
329329
} else {
330330
vscode.window.showErrorMessage('Something went wrong. Please try again.')
331331
}

src/helpers/compute.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,11 @@ export async function computeStart(
137137
console.error('Error response data:', e.response.data)
138138
console.error('Error response status:', e.response.status)
139139
console.error('Error response headers:', e.response.headers)
140+
if (e.response?.status === 400) {
141+
throw new Error(e.response?.data?.message)
142+
}
140143
}
144+
141145
throw e
142146
}
143147
}

0 commit comments

Comments
 (0)