From cc27750a79d8d4dbbedaa0dfcf21fe21a7464936 Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Mon, 11 Sep 2023 18:19:45 +0200 Subject: -WalletContractData doesn't belong to the DB --- build-system/taler-build-scripts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'build-system/taler-build-scripts') diff --git a/build-system/taler-build-scripts b/build-system/taler-build-scripts index 001f5dd08..23538677f 160000 --- a/build-system/taler-build-scripts +++ b/build-system/taler-build-scripts @@ -1 +1 @@ -Subproject commit 001f5dd081fc8729ff8def90c4a1c3f93eb8689a +Subproject commit 23538677f6c6be2a62f38dc6137ecdd1c76b7b15 -- cgit v1.2.3 From 7e55b25c37c78614eb5012c6aade8b054aa59dcb Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Mon, 11 Sep 2023 19:35:50 +0200 Subject: build system: missing compile step --- build-system/taler-build-scripts | 2 +- packages/demobank-ui/Makefile | 1 + packages/taler-wallet-cli/Makefile | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) (limited to 'build-system/taler-build-scripts') diff --git a/build-system/taler-build-scripts b/build-system/taler-build-scripts index 23538677f..001f5dd08 160000 --- a/build-system/taler-build-scripts +++ b/build-system/taler-build-scripts @@ -1 +1 @@ -Subproject commit 23538677f6c6be2a62f38dc6137ecdd1c76b7b15 +Subproject commit 001f5dd081fc8729ff8def90c4a1c3f93eb8689a diff --git a/packages/demobank-ui/Makefile b/packages/demobank-ui/Makefile index fc570b270..7abb3d101 100644 --- a/packages/demobank-ui/Makefile +++ b/packages/demobank-ui/Makefile @@ -20,6 +20,7 @@ spa_dir=$(prefix)/share/taler/demobank-ui .PHONY: deps deps: pnpm install --frozen-lockfile --filter @gnu-taler/demobank-ui... + pnpm run compile --frozen-lockfile --filter @gnu-taler/demobank-ui... pnpm run check pnpm run build diff --git a/packages/taler-wallet-cli/Makefile b/packages/taler-wallet-cli/Makefile index 388401eae..9bd8767dc 100644 --- a/packages/taler-wallet-cli/Makefile +++ b/packages/taler-wallet-cli/Makefile @@ -39,6 +39,7 @@ install-nodeps: ln -sf $(install_target)/node_modules/taler-wallet-cli/bin/taler-wallet-cli.mjs $(prefix)/bin/taler-wallet-cli deps: pnpm install --frozen-lockfile --filter @gnu-taler/taler-wallet-cli... + pnpm compile --frozen-lockfile --filter @gnu-taler/taler-wallet-cli... install: $(MAKE) deps $(MAKE) install-nodeps -- cgit v1.2.3 From a437605ebaf4267e60ae26f50ac107cdf11a8876 Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Tue, 12 Sep 2023 08:52:14 +0200 Subject: taler-util: check status of merchant instances list response --- build-system/taler-build-scripts | 2 +- packages/taler-harness/src/integrationtests/test-merchant-instances.ts | 1 - packages/taler-util/src/MerchantApiClient.ts | 3 ++- 3 files changed, 3 insertions(+), 3 deletions(-) (limited to 'build-system/taler-build-scripts') diff --git a/build-system/taler-build-scripts b/build-system/taler-build-scripts index 001f5dd08..23538677f 160000 --- a/build-system/taler-build-scripts +++ b/build-system/taler-build-scripts @@ -1 +1 @@ -Subproject commit 001f5dd081fc8729ff8def90c4a1c3f93eb8689a +Subproject commit 23538677f6c6be2a62f38dc6137ecdd1c76b7b15 diff --git a/packages/taler-harness/src/integrationtests/test-merchant-instances.ts b/packages/taler-harness/src/integrationtests/test-merchant-instances.ts index fd7a8ca3a..27de8a0a0 100644 --- a/packages/taler-harness/src/integrationtests/test-merchant-instances.ts +++ b/packages/taler-harness/src/integrationtests/test-merchant-instances.ts @@ -193,7 +193,6 @@ export async function runMerchantInstancesTest(t: GlobalTestState) { }); console.log(exc); t.assertTrue(exc.errorDetail.httpStatusCode === 401); - t.assertDeepEqual(exc.response?.status, 401); } } diff --git a/packages/taler-util/src/MerchantApiClient.ts b/packages/taler-util/src/MerchantApiClient.ts index cbdcb9fdf..ccbbf79b3 100644 --- a/packages/taler-util/src/MerchantApiClient.ts +++ b/packages/taler-util/src/MerchantApiClient.ts @@ -14,6 +14,7 @@ GNU Taler; see the file COPYING. If not, see */ +import { codecForAny } from "./codec.js"; import { createPlatformHttpLib, expectSuccessResponseOrThrow, @@ -221,7 +222,7 @@ export class MerchantApiClient { const resp = await this.httpClient.fetch(url.href, { headers: this.makeAuthHeader(), }); - return resp.json(); + return readSuccessResponseJsonOrThrow(resp, codecForAny()); } async getInstanceFullDetails(instanceId: string): Promise { -- cgit v1.2.3