diff options
author | Florian Dold <florian@dold.me> | 2021-08-05 22:55:58 +0200 |
---|---|---|
committer | Florian Dold <florian@dold.me> | 2021-08-05 22:55:58 +0200 |
commit | ea0e058b3403373c1ead9709fe4d2deecaa6ff8b (patch) | |
tree | 0b67dbc4b282ee903098aa99f8a7b193e99f4ae6 | |
parent | b0e05fcdbca9ba1ce483b5614de0dde24d775adf (diff) |
merchant test: auth is not a management API
-rw-r--r-- | packages/taler-wallet-cli/src/integrationtests/harness.ts | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/packages/taler-wallet-cli/src/integrationtests/harness.ts b/packages/taler-wallet-cli/src/integrationtests/harness.ts index 03485e031..c9c576ebc 100644 --- a/packages/taler-wallet-cli/src/integrationtests/harness.ts +++ b/packages/taler-wallet-cli/src/integrationtests/harness.ts @@ -1016,7 +1016,7 @@ export class ExchangeService implements ExchangeServiceInterface { const config = Configuration.load(this.configFilename); for (const sectionName of config.getSectionNames()) { - if (sectionName.startsWith("EXCHANGE-ACCOUNT")) { + if (sectionName.startsWith("EXCHANGE-ACCOUNT-")) { const paytoUri = config.getString(sectionName, "payto_uri").required(); const p = parsePaytoUri(paytoUri); if (!p) { @@ -1156,15 +1156,13 @@ export class MerchantApiClient { ) {} async changeAuth(auth: MerchantAuthConfiguration): Promise<void> { - const baseUrl = this.baseUrl; - const url = new URL("management/auth", baseUrl); + const url = new URL("private/auth", this.baseUrl); await axios.post(url.href, auth, { headers: this.makeAuthHeader(), }); } async deleteInstance(instanceId: string) { - const baseUrl = this.baseUrl; const url = new URL(`management/instances/${instanceId}`, this.baseUrl); await axios.delete(url.href, { headers: this.makeAuthHeader(), @@ -1172,8 +1170,7 @@ export class MerchantApiClient { } async createInstance(req: MerchantInstanceConfig): Promise<void> { - const baseUrl = this.baseUrl; - const url = new URL("management/instances", baseUrl); + const url = new URL("management/instances", this.baseUrl); await axios.post(url.href, req, { headers: this.makeAuthHeader(), }); |