commit 93256675348e70b249cc9e622a7a2ffff9625f2e
parent 66b465bfec1d723edd02265650d93641ab68eb3f
Author: Christian Grothoff <grothoff@gnunet.org>
Date: Sat, 15 Aug 2026 21:20:29 +0200
call cb() also on unexpected reply to ensure continuation
Diffstat:
1 file changed, 6 insertions(+), 0 deletions(-)
diff --git a/src/kyclogic/plugin_kyclogic_persona.c b/src/kyclogic/plugin_kyclogic_persona.c
@@ -707,6 +707,12 @@ handle_initiate_finished (void *cls,
stderr,
JSON_INDENT (2));
#endif
+ ih->cb (ih->cb_cls,
+ TALER_EC_EXCHANGE_KYC_GENERIC_PROVIDER_UNEXPECTED_REPLY,
+ NULL,
+ NULL,
+ NULL,
+ "'data' field missing in Persona response");
persona_initiate_cancel (ih);
return;
}