From ae60be7644699940f3596bc8f9674d36cbe22e25 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Wed, 16 Jun 2021 11:12:55 +0200 Subject: -do not warn if timestamp is 0, that is valid --- src/exchange/taler-exchange-httpd_keys.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/exchange/taler-exchange-httpd_keys.c b/src/exchange/taler-exchange-httpd_keys.c index a116e5c90..37c1fcfc3 100644 --- a/src/exchange/taler-exchange-httpd_keys.c +++ b/src/exchange/taler-exchange-httpd_keys.c @@ -2055,9 +2055,10 @@ TEH_keys_get_handler (const struct TEH_RequestHandler *rh, if ( (NULL == krd) && (ksh->krd_array_length > 0) ) { - GNUNET_log (GNUNET_ERROR_TYPE_WARNING, - "Client provided invalid cherry picking timestamp %s, returning full response\n", - GNUNET_STRINGS_absolute_time_to_string (last_issue_date)); + if (0 != last_issue_date.abs_value_us) + GNUNET_log (GNUNET_ERROR_TYPE_WARNING, + "Client provided invalid cherry picking timestamp %s, returning full response\n", + GNUNET_STRINGS_absolute_time_to_string (last_issue_date)); krd = &ksh->krd_array[ksh->krd_array_length - 1]; } if (NULL == krd) -- cgit v1.2.3