View Issue Details

IDProjectCategoryView StatusLast Update
0009158Talerwallet (Android App)public2024-12-13 18:15
Reportermikolai Assigned Toavalos 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
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Product Version0.12 
Target Version0.14Fixed in Version0.14 
Summary0009158: Android wallet complains about JSON response for pending withdrawals
DescriptionPending withdrawals show an error in the transaction list. Finishing the withdrawal by sending the money to the Exchange account works as expected.
Steps To Reproduce1. initiate a withdrawal from exchange.demo.taler.net within the wallet
2. wait some time
3. see that the transaction list for the withdrawal shows an error: "Error response did not even contain JSON. The request URL might be wrong or the service might be unavailable."
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

mikolai

2024-09-03 11:24

developer   ~0023148

using curl to GET the URL that the wallet complains about does return proper JSON AFAICT:

$ curl 'https://exchange.demo.taler.net/reserves/TSKXVKM2G7Q3320QJ6KAJSVJR490D419M000QDY9HTNENCTG0SGG?timeout_ms=30000'
{
  "code": 1027,
  "hint": "The exchange has no information about the \"reserve_pub\" that was given."
}

avalos

2024-09-09 16:16

developer   ~0023220

It was an issue with header parsing messing with the Content-Type header.

Fixed! :)

commit 5b2bf9f0fc4487d3801722b649cf7cb854074132 (HEAD -> master)
Author: Iván Ávalos <avalos@disroot.org>
Date: Mon Sep 9 18:15:10 2024 +0200

    [wallet] fix header parsing
    
    bug 0009158

Issue History

Date ModifiedUsernameFieldChange
2024-09-03 11:16mikolaiNew Issue
2024-09-03 11:16mikolaiStatusnew => assigned
2024-09-03 11:16mikolaiAssigned To => avalos
2024-09-03 11:24mikolaiNote Added: 0023148
2024-09-04 08:02Christian GrothoffTarget Version => 0.14
2024-09-09 16:16avalosStatusassigned => informing
2024-09-09 16:16avalosResolutionopen => fixed
2024-09-09 16:16avalosNote Added: 0023220
2024-09-13 23:08Christian GrothoffFixed in Version => 0.14
2024-12-13 18:15Christian GrothoffStatusinforming => closed