View Issue Details

IDProjectCategoryView StatusLast Update
0007876Talerwallet (WebExtension)public2023-09-23 13:09
ReporterFlorian Dold Assigned ToFlorian Dold 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
PriorityurgentSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Target Version0.9.3Fixed in Version0.9.3 
Summary0007876: transaction error details rendered incorrectly
DescriptionThe error details are incomplete. The actual error JSON from the transaction list is not shown.
TagsNo tags attached.
Attached Files

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

sebasjm

2023-06-28 16:10

developer   ~0020315

withdraw integrated withdrawal
disconnect internet before complete captcha

sebasjm

2023-06-28 17:14

developer   ~0020317

The function that create the alert expect TalerErrorDetail and TalerErrorDetail should have a code field.
The object has a hint but not code field so it fails to create the proper message.

We can:
1.- make code optional (and update the function)
2.- add a TalerErrorCode to the exception
3.- create a new type of TalerError for this situation?

This is the tx transation I found, it has a hint but no code


{
    "type": "transaction-state-transition",
    "transactionId": "txn:peer-pull-credit:WG1FBKNWZVW5B4MJHR37C79F6QB1ZSZSFHXV9A5YZF1WYW3K1GGG",
    "oldTxState": {
        "major": "aborting",
        "minor": "delete-purse"
    },
    "newTxState": {
        "major": "aborting",
        "minor": "delete-purse"
    },
    "errorInfo": {
        "hint": "request to https://exchange.demo.taler.net/purses/WG1FBKNWZVW5B4MJHR37C79F6QB1ZSZSFHXV9A5YZF1WYW3K1GGG timed out"
    }
}

Florian Dold

2023-06-30 11:56

manager   ~0020325

There was one place in the service worker HTTP client where "code" wasn't properly set. Fixed.

Issue History

Date ModifiedUsernameFieldChange
2023-06-28 13:01Florian DoldNew Issue
2023-06-28 13:01Florian DoldStatusnew => assigned
2023-06-28 13:01Florian DoldAssigned To => Florian Dold
2023-06-28 13:01Florian DoldFile Added: Screenshot from 2023-06-28 14-59-22.png
2023-06-28 13:01Florian DoldAssigned ToFlorian Dold => sebasjm
2023-06-28 13:01Florian DoldTarget Version => 0.9.3
2023-06-28 16:10sebasjmNote Added: 0020315
2023-06-28 16:29sebasjmPrioritynormal => high
2023-06-28 16:29sebasjmPriorityhigh => urgent
2023-06-28 17:14sebasjmNote Added: 0020317
2023-06-28 17:14sebasjmAssigned Tosebasjm => Florian Dold
2023-06-30 11:56Florian DoldStatusassigned => informing
2023-06-30 11:56Florian DoldResolutionopen => fixed
2023-06-30 11:56Florian DoldNote Added: 0020325
2023-09-23 13:07Christian GrothoffFixed in Version => 0.9.3
2023-09-23 13:09Christian GrothoffStatusinforming => closed