fix: exception handling (#2277)

This commit is contained in:
Mo
2023-03-26 15:54:59 -05:00
committed by GitHub
parent 03849fa7da
commit 5a7419bf1c
2 changed files with 26 additions and 4 deletions

View File

@@ -310,12 +310,22 @@ export class HttpService implements HttpServiceInterface {
},
}
}
if (isString(errorResponse.data)) {
errorResponse.data = {
error: {
message: errorResponse.data,
},
}
}
if (!errorResponse.data.error) {
errorResponse.data.error = {
message: 'Unknown error',
}
}
resolve(response as HttpErrorResponse)
resolve(errorResponse)
}
}