View Issue Details

IDProjectCategoryView StatusLast Update
0009170Talermerchant backendpublic2024-09-17 14:29
Reporterschanzen Assigned ToChristian Grothoff Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version0.13 
Target Version0.14Fixed in Version0.14 
Summary0009170: Creating oder with version field in JSON returns HTTP 400
DescriptionSee title. Try to create a minimal order and see how 400 is returned.

See also https://docs.taler.net/core/api-merchant.html#creating-orders
Steps To Reproduce With request {"order":{"version":0,"amount":"KUDOS:0.3","summary":"Registration of `charlie' at GNUnet FCFS registrar","fulfillment_url":"https://fcfs.gnunet.org/name/charlie/edit?token=fded9b59-52c9-4b0d-a10a-e9f897b67a3e"}}
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Christian Grothoff

2024-09-05 11:51

manager   ~0023172

found the issue, contrary to the spec, the "version" field implemented server-side expected a string instead of an integer, fixing (the code, not the spec!).

Christian Grothoff

2024-09-05 11:54

manager   ~0023173

Fixed in 2ce46ab2..30f6c832

Issue History

Date ModifiedUsernameFieldChange
2024-09-04 15:25schanzenNew Issue
2024-09-04 15:25schanzenStatusnew => assigned
2024-09-04 15:25schanzenAssigned To => Christian Grothoff
2024-09-05 11:51Christian GrothoffNote Added: 0023172
2024-09-05 11:54Christian GrothoffNote Added: 0023173
2024-09-05 11:54Christian GrothoffStatusassigned => informing
2024-09-05 11:54Christian GrothoffResolutionopen => fixed
2024-09-05 11:54Christian GrothoffFixed in Version => 0.14
2024-09-05 11:55Christian GrothoffTarget Version => 0.14
2024-09-17 14:29Christian GrothoffStatusinforming => closed
2025-03-22 13:09Christian GrothoffCategorymechant backend => merchant backend