View Issue Details

IDProjectCategoryView StatusLast Update
0005784Talermerchant backendpublic2019-12-20 18:11
ReporterMarcello Stanisci Assigned ToMarcello Stanisci 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.6Fixed in Version0.6 
Summary0005784: Wire response file creation fails when intermediate folder does not exist
DescriptionThe merchant fails to deploy a JSON file under "[account-*]/wire_response = path", if one directory of the path is not found.

Instead, it should create those missing directories before trying to deploy the data (just as the exchange does!).
Steps To ReproduceMake sure the following config block exists:

[account-merchant]
wire_response = /some/path/merchant.json
url = payto:///url
plugin = taler_bank
taler_bank_auth_method = basic
username = x
passowrd = x
wire_file_mode = 770

*and*

make sure the "path" subfolder does not exist.

Then, launch the merchant:

$ taler-merchant-httpd

TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Marcello Stanisci

2019-06-28 16:41

reporter   ~0014615

Fixed: b201c2d..781414d.

Issue History

Date ModifiedUsernameFieldChange
2019-06-27 08:29Marcello StanisciNew Issue
2019-06-27 08:29Marcello StanisciStatusnew => assigned
2019-06-27 08:29Marcello StanisciAssigned To => Marcello Stanisci
2019-06-27 08:29Marcello StanisciAssigned ToMarcello Stanisci =>
2019-06-28 16:41Marcello StanisciNote Added: 0014615
2019-06-28 16:41Marcello StanisciAssigned To => Marcello Stanisci
2019-06-28 16:41Marcello StanisciStatusassigned => informing
2019-06-28 16:41Marcello StanisciResolutionopen => fixed
2019-09-16 07:18Christian GrothoffProduct Version => git (master)
2019-09-16 07:18Christian GrothoffFixed in Version => 0.6
2019-09-16 07:18Christian GrothoffTarget Version => 0.6
2019-12-20 18:11Christian GrothoffStatusinforming => closed
2025-03-22 13:09Christian GrothoffCategorymechant backend => merchant backend