commit 8ddb877dc0bbbdb11998df8e756899045ac5760f parent 9bdf8fe9f4dfc8118770230d8bf5367aa5c49d17 Author: Christian Grothoff <christian@grothoff.org> Date: Sun, 2 Nov 2025 16:54:54 +0100 code cleanup Diffstat:
| M | includes/class-taler-merchant-api.php | | | 5 | +++-- |
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/includes/class-taler-merchant-api.php b/includes/class-taler-merchant-api.php @@ -206,8 +206,9 @@ class Taler_Merchant_API { $now = time (); // in seconds since Epoch foreach ($token_families as $family) { if ( ($family['kind'] === 'subscription') && - ($family['valid_before']['t_s'] < $now) && - ($family['valid_after']['t_s'] >= $now) ) { + ( ($family['valid_before']['t_s'] >= $now) || + ($family['valid_before']['t_s'] === 'never') ) && + ($family['valid_after']['t_s'] < $now) ) { $slug = $family['slug']; $result[$slug] = array( 'name' => $family['name'],