From 54b3a9e9305bd1edd2529e5d0b95cf6943026fc6 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Wed, 15 Mar 2017 13:36:47 +0100 Subject: add required rowid for diagnostics --- src/auditor/taler-auditor.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/auditor/taler-auditor.c') diff --git a/src/auditor/taler-auditor.c b/src/auditor/taler-auditor.c index e70615c64..94a72632d 100644 --- a/src/auditor/taler-auditor.c +++ b/src/auditor/taler-auditor.c @@ -26,7 +26,6 @@ * * TODO: * - modify auditordb to allow multiple last serial IDs per table in progress tracking - * - modify auditordb to return row ID where we need it for diagnostics * - implement coin/denomination audit * - implement merchant deposit audit * - see if we need more tables there @@ -367,11 +366,13 @@ static int load_auditor_reserve_summary (struct ReserveSummary *rs) { int ret; + uint64_t rowid; ret = adb->get_reserve_info (adb->cls, asession, &rs->reserve_pub, &master_pub, + &rowid, &rs->a_balance, &rs->a_withdraw_fee_balance, &rs->a_expiration_date, @@ -402,7 +403,7 @@ load_auditor_reserve_summary (struct ReserveSummary *rs) &rs->a_balance)) ) { report_row_inconsistency ("auditor-reserve-info", - UINT64_MAX, /* FIXME: modify API to get rowid! */ + rowid, "currencies for reserve differ"); /* TODO: find a sane way to continue... */ GNUNET_break (0); -- cgit v1.2.3