View Issue Details

IDProjectCategoryView StatusLast Update
0010955Talerwallet-corepublic2026-06-03 22:18
ReporterChristian Grothoff Assigned ToFlorian Dold  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Versiongit (master) 
Target Version1.6 
Summary0010955: refund "succeeds" after 180s [2h]
DescriptionI made some changes to the (disabled) test test_merchant_order_refund.sh, which now show that the refund logic of the taler wallet CLI somehow takes a VERY long time. I'm not even sure if it actually succeeded, only that it returned with a successful status code. Please investigate the test.
TagsNo tags attached.

Activities

Florian Dold

2026-06-03 22:18

manager   ~0028767

Test now passes with the very latest taler-wallet-cli (!) and the following fix in the merchant:

commit 9d08f4de7eba091d0e0f824cf1d913f37b220c18 (HEAD -> master, origin/master, origin/HEAD)
Author: Florian Dold <florian@dold.me>
Date: Wed Jun 3 22:14:24 2026 +0200

    do not use run-until-done after refund
    
    The handle-uri command in the latest taler-wallet-cli waits by default
    for refunds to be applied, thus no explicit waiting is required.
    
    The use of run-until-done will likely be deprecated soon. Instead,
    handle-uri or the testingWaitTransactionState API request should be
    used.

Issue History

Date Modified Username Field Change
2026-01-31 15:23 Christian Grothoff New Issue
2026-01-31 15:23 Christian Grothoff Status new => assigned
2026-01-31 15:23 Christian Grothoff Assigned To => Florian Dold
2026-02-03 19:25 Christian Grothoff Target Version 1.4 => 1.5
2026-02-22 15:09 Christian Grothoff Severity major => minor
2026-02-22 15:09 Christian Grothoff Status assigned => confirmed
2026-02-22 15:09 Christian Grothoff Target Version 1.5 => 1.6
2026-03-20 17:10 Florian Dold Summary refund "succeeds" after 180s => refund "succeeds" after 180s [2h]
2026-06-03 22:18 Florian Dold Status confirmed => resolved
2026-06-03 22:18 Florian Dold Resolution open => fixed
2026-06-03 22:18 Florian Dold Note Added: 0028767