View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0007863 | Taler | wallet-core | public | 2023-06-10 22:54 | 2023-09-23 15:09 |
Reporter | MarcS | Assigned To | Florian Dold | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 0.9.3 | ||||
Target Version | 0.9.3 | Fixed in Version | 0.9.3 | ||
Summary | 0007863: Aborted Withdrawal is still reported as pendingIncoming in GetBalances | ||||
Description | After a withdrawal was aborted, the amount should no longer be added to GetBalances -> pendingIncoming. | ||||
Steps To Reproduce | Initiate a manual withdrawal, but don't transfer the money. GetBalances returns the sum of all pending incoming transactions in the field "pendingIncoming". Abort the withdrawal. It is still reported in "pendingIncoming", but shouldn't. | ||||
Additional Information | Probably same with "pendingOutgoing"... | ||||
Tags | No tags attached. | ||||
|
Same problem when starting a bank-integrated withdrawal, confirm in the app, but then cancel on the bank website. Even though wallet-core logs the abort: yyyy-mm-dd operations/withdraw.ts INFO bank aborted the withdrawal and sends a transactionTransition notification: oldTxState: (major: pending, minor: bankConfirmTransfer), newTxState: (major: aborted) the next call to getBalances still returns "pendingIncoming": "KUDOS:4.8” instead of "KUDOS:0" |
|
Fixed in a8441364 |
Date Modified | Username | Field | Change |
---|---|---|---|
2023-06-10 22:54 | MarcS | New Issue | |
2023-06-10 22:54 | MarcS | Status | new => assigned |
2023-06-10 22:54 | MarcS | Assigned To | => Florian Dold |
2023-06-19 15:10 | MarcS | Note Added: 0020295 | |
2023-06-26 19:30 | Florian Dold | Status | assigned => resolved |
2023-06-26 19:30 | Florian Dold | Resolution | open => fixed |
2023-06-26 19:30 | Florian Dold | Note Added: 0020306 | |
2023-09-23 15:07 | Christian Grothoff | Fixed in Version | => 0.9.3 |
2023-09-23 15:09 | Christian Grothoff | Status | resolved => closed |