View Issue Details

IDProjectCategoryView StatusLast Update
0006429Talermechant backendpublic2021-09-02 18:23
ReporterMS Assigned ToChristian Grothoff  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Versiongit (master) 
Target Version0.8Fixed in Version0.8 
Summary0006429: Malformed payto value causes abort.
DescriptionThe merchant aborts when a malformed "payto" value is found in the body of a new POSTed instance.
The error should be managed without aborting the service.
Steps To ReproduceLaunch the merchant, and request the following resource:

POST $merchant/private/instances

{
  "payto_uris": ["payto://wrong"]
   .. other fields as indicated here: file:///home/consulting/sources/docs/_build/html/core/api-merchant.html#post--private-instances
}
TagsNo tags attached.

Activities

Christian Grothoff

2020-07-15 20:23

manager   ~0016457

Fixed in 550ba62a..199c806e

Christian Grothoff

2021-09-02 18:23

manager   ~0018376

Fix committed to master branch.

Related Changesets

merchant: master 199c806e

2020-07-15 22:17

Christian Grothoff


Details Diff
fix 0006429 Affected Issues
0006429
mod - src/backend/taler-merchant-httpd_private-post-instances.c Diff File

Issue History

Date Modified Username Field Change
2020-07-15 17:24 MS New Issue
2020-07-15 17:24 MS Status new => assigned
2020-07-15 17:24 MS Assigned To => Marcello Stanisci
2020-07-15 18:33 Christian Grothoff Assigned To Marcello Stanisci => Christian Grothoff
2020-07-15 20:23 Christian Grothoff Status assigned => resolved
2020-07-15 20:23 Christian Grothoff Resolution open => fixed
2020-07-15 20:23 Christian Grothoff Fixed in Version => 0.8
2020-07-15 20:23 Christian Grothoff Note Added: 0016457
2020-07-15 20:23 Christian Grothoff Product Version => git (master)
2020-07-15 20:23 Christian Grothoff Target Version => 0.8
2021-08-24 16:23 Christian Grothoff Status resolved => closed
2021-09-02 18:22 Christian Grothoff Changeset attached => Taler-merchant master 199c806e
2021-09-02 18:23 Christian Grothoff Note Added: 0018376