diff options
Diffstat (limited to 'src/backenddb')
-rw-r--r-- | src/backenddb/plugin_merchantdb_postgres.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/backenddb/plugin_merchantdb_postgres.c b/src/backenddb/plugin_merchantdb_postgres.c index ac180443..0f338ff1 100644 --- a/src/backenddb/plugin_merchantdb_postgres.c +++ b/src/backenddb/plugin_merchantdb_postgres.c @@ -7561,7 +7561,11 @@ libtaler_plugin_merchantdb_postgres_init (void *cls) ",tips_committed_val" ",tips_committed_frac" " FROM merchant_tip_reserves" - " WHERE exchange_initial_balance_val - tips_committed_val >= $2" + " WHERE" + " exchange_initial_balance_val - tips_committed_val > $2" + " OR" + " (exchange_initial_balance_val - tips_committed_val = $2" + " AND exchange_initial_balance_frac - tips_committed_frac >= $3)" " AND merchant_serial =" " (SELECT merchant_serial" " FROM merchant_instances" |