exchange

Base system with REST service to issue digital coins, run by the payment service provider
Log | Files | Refs | Submodules | README | LICENSE

commit 32f46e6f7def90cecdf8ab9c8b3abafc48a6da61
parent e17884bb462ea1159330281a8d671e0a92786a2a
Author: Christian Grothoff <christian@grothoff.org>
Date:   Tue, 30 Jun 2026 23:13:42 +0200

call continuation on unexpected error

Diffstat:
Msrc/exchange/taler-exchange-httpd_get-kyc-proof-PROVIDER_NAME.c | 5+++++
1 file changed, 5 insertions(+), 0 deletions(-)

diff --git a/src/exchange/taler-exchange-httpd_get-kyc-proof-PROVIDER_NAME.c b/src/exchange/taler-exchange-httpd_get-kyc-proof-PROVIDER_NAME.c @@ -438,12 +438,17 @@ proof_cb ( NULL); break; default: + GNUNET_break (0); GNUNET_log (GNUNET_ERROR_TYPE_INFO, "KYC status of %s/%s (Row #%llu) is %d\n", provider_user_id, provider_legitimization_id, (unsigned long long) kpc->process_row, (int) status); + proof_finish ( + kpc, + TALER_EC_EXCHANGE_KYC_GENERIC_PROVIDER_UNEXPECTED_REPLY, + NULL); break; } GNUNET_async_scope_restore (&old_scope);