diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/auditor/taler-wire-auditor.c | 16 | 
1 files changed, 9 insertions, 7 deletions
| diff --git a/src/auditor/taler-wire-auditor.c b/src/auditor/taler-wire-auditor.c index 5a68f165..92664fb8 100644 --- a/src/auditor/taler-wire-auditor.c +++ b/src/auditor/taler-wire-auditor.c @@ -704,13 +704,15 @@ check_pending_rc (void *cls,                  TALER_amount_add (&total_closure_amount_lag,                                    &total_closure_amount_lag,                                    &rc->amount)); -  report (report_closure_lags, -          json_pack ("{s:I, s:o, s:o, s:o, s:s}", -                     "row", (json_int_t) rc->rowid, -                     "amount", TALER_JSON_from_amount (&rc->amount), -                     "deadline", json_from_time_abs (rc->execution_date), -                     "wtid", GNUNET_JSON_from_data_auto (&rc->wtid), -                     "account", rc->receiver_account)); +  if ( (0 != rc->amount.value) || +       (0 != rc->amount.fraction) ) +    report (report_closure_lags, +            json_pack ("{s:I, s:o, s:o, s:o, s:s}", +                       "row", (json_int_t) rc->rowid, +                       "amount", TALER_JSON_from_amount (&rc->amount), +                       "deadline", json_from_time_abs (rc->execution_date), +                       "wtid", GNUNET_JSON_from_data_auto (&rc->wtid), +                       "account", rc->receiver_account));    pp.last_reserve_close_uuid      = GNUNET_MIN (pp.last_reserve_close_uuid,                    rc->rowid); | 
