From 14a240f7cc7213959ae11a020b37a6c10837bc4a Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Wed, 17 Aug 2022 21:35:30 +0200 Subject: -first sketch of persona kyclogic --- src/kyclogic/plugin_kyclogic_kycaid.c | 24 +----------------------- 1 file changed, 1 insertion(+), 23 deletions(-) (limited to 'src/kyclogic/plugin_kyclogic_kycaid.c') diff --git a/src/kyclogic/plugin_kyclogic_kycaid.c b/src/kyclogic/plugin_kyclogic_kycaid.c index 449dac51b..8a5714e72 100644 --- a/src/kyclogic/plugin_kyclogic_kycaid.c +++ b/src/kyclogic/plugin_kyclogic_kycaid.c @@ -85,11 +85,6 @@ struct TALER_KYCLOGIC_ProviderDetails */ char *form_id; - /** - * Where to redirect the client upon completion. - */ - char *post_kyc_redirect_url; - /** * Validity time for a successful KYC process. */ @@ -283,7 +278,6 @@ kycaid_unload_configuration (struct TALER_KYCLOGIC_ProviderDetails *pd) GNUNET_free (pd->auth_token); GNUNET_free (pd->form_id); GNUNET_free (pd->section); - GNUNET_free (pd->post_kyc_redirect_url); GNUNET_free (pd); } @@ -329,18 +323,6 @@ kycaid_load_configuration (void *cls, kycaid_unload_configuration (pd); return NULL; } - if (GNUNET_OK != - GNUNET_CONFIGURATION_get_value_string (ps->cfg, - provider_section_name, - "KYC_KYCAID_POST_URL", - &pd->post_kyc_redirect_url)) - { - GNUNET_log_config_missing (GNUNET_ERROR_TYPE_ERROR, - provider_section_name, - "KYC_KYCAID_POST_URL"); - kycaid_unload_configuration (pd); - return NULL; - } if (GNUNET_OK != GNUNET_CONFIGURATION_get_value_string (ps->cfg, provider_section_name, @@ -577,8 +559,6 @@ kycaid_initiate (void *cls, "https://api.kycaid.com/forms/%s/urls", pd->form_id); body = GNUNET_JSON_PACK ( - GNUNET_JSON_pack_string ("redirect_url", - pd->post_kyc_redirect_url), GNUNET_JSON_pack_data64_auto ("external_applicant_id", account_id) ); @@ -1019,8 +999,6 @@ async_webhook_reply (void *cls) { struct TALER_KYCLOGIC_WebhookHandle *wh = cls; - fprintf (stderr, - "async reply\n"); wh->cb (wh->cb_cls, wh->legi_row, (0 == wh->legi_row) @@ -1172,7 +1150,7 @@ kycaid_webhook (void *cls, GNUNET_break (0); wh->resp = TALER_MHD_make_error ( TALER_EC_GENERIC_ALLOCATION_FAILURE, - verification_id); + NULL); wh->response_code = MHD_HTTP_INTERNAL_SERVER_ERROR; wh->task = GNUNET_SCHEDULER_add_now (&async_webhook_reply, wh); -- cgit v1.2.3