aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Dold <florian@dold.me>2021-08-05 22:55:58 +0200
committerFlorian Dold <florian@dold.me>2021-08-05 22:55:58 +0200
commitea0e058b3403373c1ead9709fe4d2deecaa6ff8b (patch)
tree0b67dbc4b282ee903098aa99f8a7b193e99f4ae6
parentb0e05fcdbca9ba1ce483b5614de0dde24d775adf (diff)
merchant test: auth is not a management API
-rw-r--r--packages/taler-wallet-cli/src/integrationtests/harness.ts9
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(),
});