View Issue Details

IDProjectCategoryView StatusLast Update
0007307libeufinlibeufin-sandboxpublic2023-01-08 10:32
ReporterFlorian Dold Assigned ToMS  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Target Version0.9.0Fixed in Version0.9.0 
Summary0007307: bank integration API doesn't report error when a withdrawal operation is POSTed to twice with a different reserve public key
DescriptionOn

  https://docs.taler.net/core/api-bank-integration.html#post-$BANK_API_BASE_URL-withdrawal-operation-$wopid

libeufin should properly check for conflicts.
TagsNo tags attached.

Activities

MS

2022-11-02 15:55

manager   ~0019348

That is fixed.

Tested on bank.demo.taler.net by:

1. attempt to withdraw with CLI wallet (not even resolving the CAPTCHA)
2. remove the database ~/.talerwalletdb.json
3. try 1 again

Bank responded with:

2022-11-02T14:52:09.085Z http.ts WARN malformed error response (status 409): {
  "error": {
    "type": "sandbox-error",
    "description": "Selecting a different reserve from the one already selected"
  }
}

Issue History

Date Modified Username Field Change
2022-08-24 19:24 Florian Dold New Issue
2022-11-02 15:55 MS Note Added: 0019348
2022-11-02 15:55 MS Assigned To => MS
2022-11-02 15:55 MS Status new => resolved
2022-11-02 15:55 MS Resolution open => fixed
2023-01-08 10:31 Christian Grothoff Fixed in Version => 0.9.0
2023-01-08 10:31 Christian Grothoff Target Version => 0.9.0
2023-01-08 10:32 Christian Grothoff Status resolved => closed
2023-04-13 20:26 Florian Dold Category sandbox => libeufin sandbox
2023-04-13 20:38 Florian Dold Category libeufin sandbox => libeufin-sandbox