View Issue Details

IDProjectCategoryView StatusLast Update
0007876Talerwallet (WebExtension)public2023-09-23 15:09
ReporterFlorian Dold Assigned ToFlorian Dold  
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

Activities

sebasjm

2023-06-28 18:10

developer   ~0020315

withdraw integrated withdrawal
disconnect internet before complete captcha

sebasjm

2023-06-28 19: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 13:56

manager   ~0020325

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

Issue History

Date Modified Username Field Change
2023-06-28 15:01 Florian Dold New Issue
2023-06-28 15:01 Florian Dold Status new => assigned
2023-06-28 15:01 Florian Dold Assigned To => Florian Dold
2023-06-28 15:01 Florian Dold File Added: Screenshot from 2023-06-28 14-59-22.png
2023-06-28 15:01 Florian Dold Assigned To Florian Dold => sebasjm
2023-06-28 15:01 Florian Dold Target Version => 0.9.3
2023-06-28 18:10 sebasjm Note Added: 0020315
2023-06-28 18:29 sebasjm Priority normal => high
2023-06-28 18:29 sebasjm Priority high => urgent
2023-06-28 19:14 sebasjm Note Added: 0020317
2023-06-28 19:14 sebasjm Assigned To sebasjm => Florian Dold
2023-06-30 13:56 Florian Dold Status assigned => resolved
2023-06-30 13:56 Florian Dold Resolution open => fixed
2023-06-30 13:56 Florian Dold Note Added: 0020325
2023-09-23 15:07 Christian Grothoff Fixed in Version => 0.9.3
2023-09-23 15:09 Christian Grothoff Status resolved => closed