View Issue Details

IDProjectCategoryView StatusLast Update
0004705Talerexchangepublic2016-11-20 02:26
ReporterMarcello Stanisci 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
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Versiongit (master) 
Target Version0.2Fixed in Version0.2 
Summary0004705: Non compliant error returned
DescriptionWhen some error occur, the merchant backend does not send back any JSON which complies with the one described at [1]. Namely, it lacks the 'code' field.


[1] api-common.html#errordetail
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Relationships

related to 0004497 closedChristian Grothoff revise error responses 

Activities

Marcello Stanisci

2016-10-07 16:24

reporter   ~0011272

It appears that not even the exchange complies to this layout (yet?).

Christian Grothoff

2016-10-18 21:08

manager   ~0011347

I've just updated the exchange to add "code" to error responses (aa3332b..70462f0). However, the exchange C library does not yet use/export those codes. (Merchant is also still to be modified.)

Christian Grothoff

2016-10-20 19:34

manager   ~0011371

C API should now also always return Taler-specific error codes.

Issue History

Date ModifiedUsernameFieldChange
2016-10-04 15:30Marcello StanisciNew Issue
2016-10-04 15:30Marcello StanisciStatusnew => assigned
2016-10-04 15:30Marcello StanisciAssigned To => Marcello Stanisci
2016-10-07 16:24Marcello StanisciNote Added: 0011272
2016-10-07 16:24Marcello StanisciAssigned ToMarcello Stanisci =>
2016-10-08 23:50Christian GrothoffStatusassigned => acknowledged
2016-10-08 23:50Christian GrothoffProduct Version => git (master)
2016-10-08 23:50Christian GrothoffTarget Version => 0.2
2016-10-10 06:39Christian GrothoffAssigned To => Christian Grothoff
2016-10-10 06:39Christian GrothoffStatusacknowledged => assigned
2016-10-10 06:39Christian GrothoffRelationship addedrelated to 0004497
2016-10-18 21:08Christian GrothoffNote Added: 0011347
2016-10-18 21:08Christian GrothoffDescription Updated
2016-10-18 21:09Christian GrothoffCategorymechant backend => exchange
2016-10-20 19:34Christian GrothoffNote Added: 0011371
2016-10-20 19:34Christian GrothoffStatusassigned => informing
2016-10-20 19:34Christian GrothoffFixed in Version => 0.2
2016-10-20 19:34Christian GrothoffResolutionopen => fixed
2016-11-20 02:26Christian GrothoffStatusinforming => closed