View Issue Details

IDProjectCategoryView StatusLast Update
0010940Talermerchant portal webuipublic2026-02-04 19:00
ReporterStefan Assigned Tosebasjm 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
PriorityhighSeveritytrivialReproducibilityalways
Status closedResolutionreopened 
Product Version1.3 
Target Version1.4Fixed in Version1.4 
Summary0010940: Merchant: On the settings page time adjustment and the clear button are dysfunctional bc POST method is missing
DescriptionWhile testing Merchant Backend v1.3.0 with its Backoffice UI the "time wheels" were used to adjust times for {refund, wire transfer} delay but after confirming the same page showed no change to the delay times. Also the "clear" button - which is lacking a clear description of what it does and to what value it defaults - was dysfunctional. It just did nothing at all.

We discussed this behavior during the Quality Checkpoint meeting of Jan 28, reproduced the issue and came to the conviction that a POST method is missing alongside the FETCH method and that this bug can be resolved relatively quick. Therefore, this ticket is assigned directly.

--> Add a tooltip or a hover text to the clear button
--> Add the suitable method for functionality
Steps To ReproduceVisit the settings page.
Additional InformationSee the attached screenshot
Tagsdesign-required
Attached Files

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Christian Grothoff

2026-01-29 07:32

manager   ~0027446

POST? I think you mean PATCH.

sebasjm

2026-01-29 20:57

developer   ~0027459

The tooltip is there, the i18n key is "Change value to empty" since `2024-07-11` for which i see a translation to DE

      ],
      "Change value to never": [
        "Wert auf „nie“ setzen"
      ],
      "Change value to empty": [
        "Wert annullieren"
      ],
      "Image must be smaller than 1 MB": [
        "Die Bilddatei muss kleiner als 1 MB sein"
      ],

I can see the tooltip on hover so I couldn't reproduce this issue.

The dysfunctional PATCH is fixed after d178affa2..e132d2613 it was due to a wrong conversion between TalerProtocolDuration and Duration

Stefan

2026-01-29 21:40

reporter   ~0027462

Yes, I can see the tooltip on hover over the "Clear" button. It says "Change value to empty" but this does not mean anything to new users. What about "Clear value" for the button label and "This action deletes the value in the field next to it"?

sebasjm

2026-01-30 13:03

developer   ~0027483

One word is OK for button like "confirm" or "cancel". If that not enough for i18n I can add context to the word because this button is particular for the date input field.

Regarding the tool-tip what about "Delete the current date".

BUT... This date input handler has different types of button and I the "clear" button in this case is not the correct one. We need a "reset" button with a tooltip "Set the value defined by the server" (or maybe suggest a better one) which is much more useful since and empty value is not valid in this context.

I will add the reset button, let me know if those texts are good enough.

Stefan

2026-02-01 15:16

reporter   ~0027531

My suggestion for the tooltip text at the "Reset" button:
Pressing this button resets the value in the field next to it to the default value specified by the server.

sebasjm

2026-02-02 01:16

developer   ~0027536

12f283dc7..6c20bd1f4

Issue History

Date ModifiedUsernameFieldChange
2026-01-29 06:55StefanNew Issue
2026-01-29 06:55StefanStatusnew => assigned
2026-01-29 06:55StefanAssigned To => sebasjm
2026-01-29 06:55StefanFile Added: Merchant_Settings_fetch_post.png
2026-01-29 07:32Christian GrothoffNote Added: 0027446
2026-01-29 07:33Christian GrothoffTarget Version => 1.5
2026-01-29 20:57sebasjmNote Added: 0027459
2026-01-29 20:58sebasjmStatusassigned => informing
2026-01-29 20:58sebasjmResolutionopen => fixed
2026-01-29 21:40StefanStatusinforming => feedback
2026-01-29 21:40StefanResolutionfixed => reopened
2026-01-29 21:40StefanNote Added: 0027462
2026-01-30 13:03sebasjmNote Added: 0027483
2026-01-30 13:03sebasjmAssigned Tosebasjm => Stefan
2026-02-01 15:16StefanNote Added: 0027531
2026-02-01 15:17StefanAssigned ToStefan => sebasjm
2026-02-01 17:02Christian GrothoffTag Attached: design-required
2026-02-02 01:16sebasjmStatusfeedback => informing
2026-02-02 01:16sebasjmNote Added: 0027536
2026-02-02 08:51Christian GrothoffFixed in Version => 1.4
2026-02-02 08:51Christian GrothoffTarget Version1.5 => 1.4
2026-02-04 19:00Christian GrothoffStatusinforming => closed
2026-08-23 14:18Florian DoldCategorymerchant backoffice SPA => merchant portal webui