taler-typescript-core

Wallet core logic and WebUIs for various components
Log | Files | Refs | Submodules | README | LICENSE

commit aa88f573b76a4bb9c3edea9a8797c2e68589409e
parent f856b4e78eb1a1c20f5e0869c2e9ddcedb15ad82
Author: Sebastian <sebasjm@gmail.com>
Date:   Sun,  5 Jan 2025 18:09:50 -0300

ack when /measure returns forbidden

Diffstat:
Mpackages/taler-util/src/http-client/exchange.ts | 6+++++-
1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/packages/taler-util/src/http-client/exchange.ts b/packages/taler-util/src/http-client/exchange.ts @@ -842,8 +842,12 @@ export class TalerExchangeHttpClient { }); switch (resp.status) { - case HttpStatusCode.Ok: + case HttpStatusCode.Ok: { return opSuccessFromHttp(resp, codecForAvailableMeasureSummary()); + } + case HttpStatusCode.Forbidden: { + return opKnownHttpFailure(resp.status, resp); + } default: return opUnknownFailure(resp, await readTalerErrorResponse(resp)); }