merchant

Merchant backend to process payments, run by merchants
Log | Files | Refs | Submodules | README | LICENSE

commit 67a3a3b409e01268bbf2dffbac7887b8bd56aec7
parent 3d65586a25d59a830eab19f17cbb62ccf2404227
Author: Florian Dold <florian@dold.me>
Date:   Tue,  4 Mar 2025 18:19:37 +0100

do not use TALER_MHD in backenddb

Diffstat:
Msrc/backenddb/pg_insert_contract_terms.c | 9++++++---
Msrc/backenddb/pg_update_contract_terms.c | 9++++++---
2 files changed, 12 insertions(+), 6 deletions(-)

diff --git a/src/backenddb/pg_insert_contract_terms.c b/src/backenddb/pg_insert_contract_terms.c @@ -56,10 +56,13 @@ TMH_PG_insert_contract_terms ( GNUNET_JSON_spec_end () }; enum GNUNET_GenericReturnValue res; + const char *error_json_name; + unsigned int error_line; - res = TALER_MHD_parse_json_data (NULL, - contract_terms, - spec); + res = GNUNET_JSON_parse (contract_terms, + spec, + &error_json_name, + &error_line); if (GNUNET_OK != res) { GNUNET_break (0); diff --git a/src/backenddb/pg_update_contract_terms.c b/src/backenddb/pg_update_contract_terms.c @@ -58,10 +58,13 @@ TMH_PG_update_contract_terms (void *cls, GNUNET_JSON_spec_end () }; enum GNUNET_GenericReturnValue res; + const char *error_json_name; + unsigned int error_line; - res = TALER_MHD_parse_json_data (NULL, - contract_terms, - spec); + res = GNUNET_JSON_parse (contract_terms, + spec, + &error_json_name, + &error_line); if (GNUNET_OK != res) { GNUNET_break (0);