View Issue Details

IDProjectCategoryView StatusLast Update
0008753Talermerchant backendpublic2024-12-13 18:15
ReporterEmmanuel Assigned ToEmmanuel 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
PrioritynormalSeveritytextReproducibilityhave not tried
Status closedResolutionunable to reproduce 
PlatformUbuntuOSLinux 
Product Versiongit (master) 
Target Version0.14Fixed in Version0.14 
Summary0008753: Error messages in Merchant backend not very useful
DescriptionI want to instert a first new item in the inventory and get a cryptic JSON error message.
Usability could be improved (front end error message).
I do not understand where the timestamp problem comes from since I do not have any time related data in the new item.

Problem, after this I can not do anything in the inventory anymore (JSON error also).
Steps To ReproduceInstall the merchant backend
insert a new item.
TagsNo tags attached.
Attached Files

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

sebasjm

2024-10-10 15:41

developer   ~0023505

this is a very old installation
SPA 0.9.3-dev.27 from Wed Sep 27
merchant server v14

and between that version and current one (0.12.12) there has been many updated and fixed, specially in the API (v17)

I can't reproduce it, could you do it now?

> and get a cryptic JSON error message

What do you suggest for a better message here?
the title says: the response of the request is malformed
then the information of the request and why is malformed is there, the client expected some value in a field and the server did respected the protocol. This was due some protocol misalignment (client or server, i don't know) but it think is pretty clear, suggestion are welcome.

> Usability could be improved (front end error message).
> I can not do anything in the inventory anymore (JSON error also).

Yes, i will try to reproduce this type of error to see why it didn't recover.

Issue History

Date ModifiedUsernameFieldChange
2024-04-18 15:21EmmanuelNew Issue
2024-04-18 15:21EmmanuelStatusnew => assigned
2024-04-18 15:21EmmanuelAssigned To => Christian Grothoff
2024-04-18 15:21EmmanuelFile Added: Capture d’écran 2024-04-18 à 15.39.20.png
2024-04-18 15:21EmmanuelFile Added: Capture d’écran 2024-04-18 à 15.38.54.png
2024-04-18 15:21EmmanuelFile Added: Capture d’écran 2024-04-18 à 15.53.10.png
2024-04-18 20:23Christian GrothoffAssigned ToChristian Grothoff => sebasjm
2024-07-28 20:05Christian GrothoffSeverityminor => text
2024-07-28 20:05Christian GrothoffTarget Version => 0.14
2024-08-05 11:16Christian GrothoffTarget Version0.14 => 1.0 stretch goals
2024-10-10 15:41sebasjmNote Added: 0023505
2024-10-10 15:41sebasjmAssigned Tosebasjm => Emmanuel
2024-10-10 15:41sebasjmStatusassigned => informing
2024-10-10 15:41sebasjmResolutionopen => unable to reproduce
2024-10-11 20:44Christian GrothoffProduct Version => git (master)
2024-10-11 20:44Christian GrothoffFixed in Version => 0.14
2024-10-11 20:44Christian GrothoffTarget Version1.0 stretch goals => 0.14
2024-12-13 18:15Christian GrothoffStatusinforming => closed
2025-03-22 13:09Christian GrothoffCategorymechant backend => merchant backend