summaryrefslogtreecommitdiff
path: root/packages/taler-util/src/http-client/merchant.ts
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2024-03-26 16:54:35 -0300
committerSebastian <sebasjm@gmail.com>2024-03-26 16:57:59 -0300
commitdd5aa2145f06a4744cf8f4f3fe14525b613acf87 (patch)
tree4556037bb742370774a5400c61f2b6ac1345092e /packages/taler-util/src/http-client/merchant.ts
parentaf633723b3beae2588c55fd94630a42f27b3f2b1 (diff)
downloadwallet-core-dd5aa2145f06a4744cf8f4f3fe14525b613acf87.tar.gz
wallet-core-dd5aa2145f06a4744cf8f4f3fe14525b613acf87.tar.bz2
wallet-core-dd5aa2145f06a4744cf8f4f3fe14525b613acf87.zip
fix #8660
Diffstat (limited to 'packages/taler-util/src/http-client/merchant.ts')
-rw-r--r--packages/taler-util/src/http-client/merchant.ts6
1 files changed, 4 insertions, 2 deletions
diff --git a/packages/taler-util/src/http-client/merchant.ts b/packages/taler-util/src/http-client/merchant.ts
index 1b1a7b4a8..394625e38 100644
--- a/packages/taler-util/src/http-client/merchant.ts
+++ b/packages/taler-util/src/http-client/merchant.ts
@@ -354,10 +354,11 @@ export class TalerMerchantInstanceHttpClient {
headers,
});
- //
switch (resp.status) {
case HttpStatusCode.Ok:
return opEmptySuccess(resp);
+ case HttpStatusCode.NoContent: // FIXME: missing in docs
+ return opEmptySuccess(resp);
case HttpStatusCode.NotFound:
return opKnownHttpFailure(resp.status, resp);
default:
@@ -1778,9 +1779,10 @@ export class TalerMerchantManagementHttpClient extends TalerMerchantInstanceHttp
*/
async updateInstanceAuthentication(
token: AccessToken | undefined,
+ instanceId: string,
body: TalerMerchantApi.InstanceAuthConfigurationMessage,
) {
- const url = new URL(`management/instances`, this.baseUrl);
+ const url = new URL(`management/instances/${instanceId}/auth`, this.baseUrl);
const headers: Record<string, string> = {}
if (token) {