taler-typescript-core

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

commit 03518ced4816ec9be0fcebf2a04bd0ef0cbdb8a6
parent fdc36b4fb75201e23023a583b8eebd05b1f24f77
Author: Florian Dold <florian@dold.me>
Date:   Tue,  2 Nov 2021 17:22:11 +0100

anastasis: more verbose hint

Diffstat:
Mpackages/anastasis-core/src/index.ts | 4++--
Mpackages/anastasis-core/src/reducer-types.ts | 7+++++++
2 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/packages/anastasis-core/src/index.ts b/packages/anastasis-core/src/index.ts @@ -570,7 +570,7 @@ async function uploadSecret( if (resp.status !== 204) { return { code: TalerErrorCode.ANASTASIS_REDUCER_NETWORK_FAILED, - hint: "could not upload policy", + hint: `could not upload truth (HTTP status ${resp.status})`, }; } @@ -631,7 +631,7 @@ async function uploadSecret( if (resp.status !== 204) { return { code: TalerErrorCode.ANASTASIS_REDUCER_NETWORK_FAILED, - hint: "could not upload policy", + hint: `could not upload policy (http status ${resp.status})`, }; } let policyVersion = 0; diff --git a/packages/anastasis-core/src/reducer-types.ts b/packages/anastasis-core/src/reducer-types.ts @@ -73,7 +73,14 @@ export interface ReducerStateBackup { */ policy_providers?: PolicyProvider[]; success_details?: SuccessDetails; + + /** + * Currently requested payments. + * + * List of taler://pay URIs. + */ payments?: string[]; + policy_payment_requests?: { payto: string; provider: string;