commit 46b471cae8596d7d8d0d0656ad1db770cd4d2178
parent 366cff46cb8b36f26f292b21414fe010bf632c66
Author: Christian Grothoff <grothoff@gnunet.org>
Date: Sun, 16 Aug 2026 08:50:17 +0200
add missing field
Diffstat:
3 files changed, 8 insertions(+), 1 deletion(-)
diff --git a/src/auditor/taler-auditor-httpd_get-monitoring-fee-time-inconsistency.c b/src/auditor/taler-auditor-httpd_get-monitoring-fee-time-inconsistency.c
@@ -51,7 +51,9 @@ process_fee_time_inconsistency (
TALER_JSON_pack_time_abs_human ("time",
dc->time),
GNUNET_JSON_pack_string ("diagnostic",
- dc->diagnostic)
+ dc->diagnostic),
+ GNUNET_JSON_pack_bool ("suppressed",
+ dc->suppressed)
);
GNUNET_break (0 ==
json_array_append_new (list,
diff --git a/src/auditordb/iterate_fee_time_inconsistencies.c b/src/auditordb/iterate_fee_time_inconsistencies.c
@@ -82,6 +82,8 @@ fee_time_inconsistency_cb (void *cls,
&dc.time),
GNUNET_PQ_result_spec_string ("diagnostic",
&dc.diagnostic),
+ GNUNET_PQ_result_spec_bool ("suppressed",
+ &dc.suppressed),
GNUNET_PQ_result_spec_end
};
enum GNUNET_GenericReturnValue rval;
@@ -137,6 +139,7 @@ TALER_AUDITORDB_iterate_fee_time_inconsistencies (
",fee_type"
",fee_time"
",diagnostic"
+ ",suppressed"
" FROM auditor_fee_time_inconsistency"
" WHERE (row_id < $1)"
" AND ($2 OR NOT suppressed)"
@@ -151,6 +154,7 @@ TALER_AUDITORDB_iterate_fee_time_inconsistencies (
",fee_type"
",fee_time"
",diagnostic"
+ ",suppressed"
" FROM auditor_fee_time_inconsistency"
" WHERE (row_id > $1)"
" AND ($2 OR NOT suppressed)"
diff --git a/src/include/auditordb_lib.h b/src/include/auditordb_lib.h
@@ -234,6 +234,7 @@ struct TALER_AUDITORDB_FeeTimeInconsistency
char *type;
struct GNUNET_TIME_Absolute time;
char *diagnostic;
+ bool suppressed;
};
/**