From 263d36f7a55c266fca0c539df083070b535c8869 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Fri, 17 Jan 2020 15:09:28 +0100 Subject: [PATCH] report affected account --- contrib/auditor-report.tex.j2 | 8 ++++---- src/auditor/taler-wire-auditor.c | 5 +++-- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/contrib/auditor-report.tex.j2 b/contrib/auditor-report.tex.j2 index 732af99c9..58f8080fa 100644 --- a/contrib/auditor-report.tex.j2 +++ b/contrib/auditor-report.tex.j2 @@ -766,16 +766,16 @@ with respect to outgoing wire transfers. {% else %} \begin{longtable}{p{5.5cm}|r|r} {\bf Wire transfer identifier} & {\bf Wired} & {\bf Justified} \\ - {\bf Diagnostic} & {\bf Row} & {\bf Timestamp} \\ + {\bf Account} & {\bf Row} & {\bf Timestamp} \\ \hline \hline \endfirsthead {\bf Wire transfer identifier} & {\bf Wired} & {\bf Justified} \\ - {\bf Diagnostic} & {\bf Row} & {\bf Timestamp} \\ + {\bf Account} & {\bf Row} & {\bf Timestamp} \\ \hline \hline \endhead \hline \hline {\bf Wire transfer identifier} & {\bf Wired} & {\bf Justified} \\ - {\bf Diagnostic} & {\bf Row} & {\bf Timestamp} \\ + {\bf Account} & {\bf Row} & {\bf Timestamp} \\ \endfoot \hline {\bf Total deltas} & @@ -789,7 +789,7 @@ with respect to outgoing wire transfers. {{ item.amount_wired }} & {{ item.amount_justified }} \\ \nopagebreak - {{ item.diagnostic }} & + {{ item.account_section }} & {{ item.row }} & {\tiny {{ item.timestamp }} } \\ \hline {% endfor %} diff --git a/src/auditor/taler-wire-auditor.c b/src/auditor/taler-wire-auditor.c index 75bd83e53..7a44417dd 100644 --- a/src/auditor/taler-wire-auditor.c +++ b/src/auditor/taler-wire-auditor.c @@ -1253,7 +1253,6 @@ complain_out_not_found (void *cls, .found = GNUNET_NO }; - (void) wa; // FIXME: log which account is affected... hash_rc (roi->details.credit_account_url, &roi->details.wtid, &rkey); @@ -1264,7 +1263,7 @@ complain_out_not_found (void *cls, if (GNUNET_YES == ctx.found) return GNUNET_OK; report (report_wire_out_inconsistencies, - json_pack ("{s:I, s:o, s:o, s:o, s:o, s:s}", + json_pack ("{s:I, s:o, s:o, s:o, s:o, s:s, s:s}", "row", (json_int_t) 0, "amount_wired", TALER_JSON_from_amount ( &roi->details.amount), @@ -1272,6 +1271,8 @@ complain_out_not_found (void *cls, "wtid", GNUNET_JSON_from_data_auto (&roi->details.wtid), "timestamp", json_from_time_abs ( roi->details.execution_date), + "account_section", + wa->section_name, "diagnostic", "justification for wire transfer not found")); GNUNET_break (GNUNET_OK ==