aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2017-07-05 19:08:09 +0200
committerChristian Grothoff <christian@grothoff.org>2017-07-06 11:19:00 +0200
commit1910d6648c5e8939b128af0d65551d0d86ecae3a (patch)
tree46e243c65b3fa4eaffbd194519f779fa9b967123
parent34887e55eb743ce1c623acaa9ea8560748b23aaf (diff)
tolerate total-amount==fee in aggregator
-rw-r--r--src/exchange/taler-exchange-aggregator.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/exchange/taler-exchange-aggregator.c b/src/exchange/taler-exchange-aggregator.c
index 7bd437b5d..2b19aa6ba 100644
--- a/src/exchange/taler-exchange-aggregator.c
+++ b/src/exchange/taler-exchange-aggregator.c
@@ -597,7 +597,7 @@ deposit_cb (void *cls,
enum GNUNET_DB_QueryStatus qs;
au->merchant_pub = *merchant_pub;
- if (GNUNET_OK !=
+ if (GNUNET_SYSERR ==
TALER_amount_subtract (&au->total_amount,
amount_with_fee,
deposit_fee))
@@ -694,7 +694,7 @@ aggregate_cb (void *cls,
merchant_pub,
sizeof (struct TALER_MerchantPublicKeyP)));
/* compute contribution of this coin after fees */
- if (GNUNET_OK !=
+ if (GNUNET_SYSERR ==
TALER_amount_subtract (&delta,
amount_with_fee,
deposit_fee))