Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Fix error parsing
  • Loading branch information
rafalkosla101 committed Aug 5, 2022
commit 4ea194b71af28a7eb61cfde104e8d35207711cdd
7 changes: 4 additions & 3 deletions src/Http.ts
Original file line number Diff line number Diff line change
Expand Up @@ -69,13 +69,14 @@ export default class Http {
}

protected processError(error: Error): SpreeSDKError {
if (error instanceof FetchError) {
if (error.response) {
if ((error as FetchError)?.response) {
const fetchError = (error as FetchError)
if (fetchError.response) {
// Error from Spree outside HTTP 2xx codes
return this.processSpreeError(error)
}

if (error.request) {
if (fetchError.request) {
// No response received from Spree
return new NoResponseError()
}
Expand Down