diff options
Diffstat (limited to 'packages/taler-util/src/http-client/authentication.ts')
-rw-r--r-- | packages/taler-util/src/http-client/authentication.ts | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/packages/taler-util/src/http-client/authentication.ts b/packages/taler-util/src/http-client/authentication.ts index f77df2ed0..b8affee7b 100644 --- a/packages/taler-util/src/http-client/authentication.ts +++ b/packages/taler-util/src/http-client/authentication.ts @@ -22,6 +22,7 @@ import { HttpRequestLibrary, createPlatformHttpLib, makeBasicAuthHeader, + readTalerErrorResponse, } from "../http.js"; import { LibtoolVersion } from "../libtool-version.js"; import { @@ -82,7 +83,7 @@ export class TalerAuthenticationHttpClient { case HttpStatusCode.NotFound: return opKnownHttpFailure(resp.status, resp); default: - return opUnknownFailure(resp, await resp.text()); + return opUnknownFailure(resp, await readTalerErrorResponse(resp)); } } @@ -111,7 +112,7 @@ export class TalerAuthenticationHttpClient { case HttpStatusCode.NotFound: return opKnownHttpFailure(resp.status, resp); default: - return opUnknownFailure(resp, await resp.text()); + return opUnknownFailure(resp, await readTalerErrorResponse(resp)); } } @@ -130,7 +131,7 @@ export class TalerAuthenticationHttpClient { case HttpStatusCode.NotFound: return opKnownHttpFailure(resp.status, resp); default: - return opUnknownFailure(resp, await resp.text()); + return opUnknownFailure(resp, await readTalerErrorResponse(resp)); } } } |