taler-typescript-core

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

commit c022f394286e1b8c35123d92bd2d4a23c3f981f9
parent 2626ed6ad00234fe44c8bd54c53c2275b6545f62
Author: Florian Dold <florian@dold.me>
Date:   Mon, 20 Feb 2023 04:23:53 +0100

-fix pending operation

Diffstat:
Mpackages/taler-wallet-core/src/operations/pending.ts | 2+-
Mpackages/taler-wallet-core/src/wallet.ts | 4----
2 files changed, 1 insertion(+), 5 deletions(-)

diff --git a/packages/taler-wallet-core/src/operations/pending.ts b/packages/taler-wallet-core/src/operations/pending.ts @@ -442,7 +442,7 @@ async function gatherPeerPushCreditPending( ): Promise<void> { await tx.peerPushPaymentIncoming.iter().forEachAsync(async (pi) => { switch (pi.status) { - case PeerPushPaymentIncomingStatus.Accepted: + case PeerPushPaymentIncomingStatus.Proposed: return; case PeerPushPaymentIncomingStatus.WithdrawalCreated: return; diff --git a/packages/taler-wallet-core/src/wallet.ts b/packages/taler-wallet-core/src/wallet.ts @@ -1432,10 +1432,6 @@ async function dispatchRequestInternal<Op extends WalletApiOperation>( const req = codecForCheckPeerPushDebitRequest().decode(payload); return await checkPeerPushDebit(ws, req); } - case WalletApiOperation.PreparePeerPushCredit: { - const req = codecForPreparePeerPushCreditRequest().decode(payload); - return await preparePeerPushCredit(ws, req); - } case WalletApiOperation.InitiatePeerPushDebit: { const req = codecForInitiatePeerPushPaymentRequest().decode(payload); return await initiatePeerPushPayment(ws, req);