diff options
author | Christian Grothoff <christian@grothoff.org> | 2017-07-05 19:08:09 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2017-07-06 11:19:00 +0200 |
commit | 1910d6648c5e8939b128af0d65551d0d86ecae3a (patch) | |
tree | 46e243c65b3fa4eaffbd194519f779fa9b967123 | |
parent | 34887e55eb743ce1c623acaa9ea8560748b23aaf (diff) |
tolerate total-amount==fee in aggregator
-rw-r--r-- | src/exchange/taler-exchange-aggregator.c | 4 |
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)) |