merchant

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

commit 4476b272ef9147761a9b92cfe4fc69a96caa103b
parent a39cc48cbf2c59ec83fa1e8238611e2eab0e56b9
Author: Christian Grothoff <christian@grothoff.org>
Date:   Sun,  8 Dec 2024 22:19:58 +0100

fix misc bugs

Diffstat:
Msrc/backend/taler-merchant-httpd_private-get-transfers.c | 2+-
Msrc/backend/taler-merchant-httpd_private-post-orders.c | 5+----
Msrc/util/os_installation.c | 2+-
3 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/src/backend/taler-merchant-httpd_private-get-transfers.c b/src/backend/taler-merchant-httpd_private-get-transfers.c @@ -116,7 +116,7 @@ TMH_private_get_transfers (const struct TMH_RequestHandler *rh, { payto_uri.full_payto = GNUNET_strdup (esc_payto); - MHD_http_unescape (payto_uri.full_payto); + (void) MHD_http_unescape (payto_uri.full_payto); } } { diff --git a/src/backend/taler-merchant-httpd_private-post-orders.c b/src/backend/taler-merchant-httpd_private-post-orders.c @@ -898,14 +898,11 @@ execute_transaction (struct OrderContext *oc) oc->hc->instance->settings.id) ); GNUNET_assert (NULL != jhook); - wqs = TMH_trigger_webhook (oc->hc->instance->settings.id, "order_created", jhook); - json_decref (jhook); - - if (0 < wqs) + if (0 > wqs) { TMH_db->rollback (TMH_db->cls); if (GNUNET_DB_STATUS_SOFT_ERROR == wqs) diff --git a/src/util/os_installation.c b/src/util/os_installation.c @@ -36,7 +36,7 @@ static const struct GNUNET_OS_ProjectData merchant_pd = { .libname = "libtalermerchantutil", .project_dirname = "taler-merchant", .binary_name = "taler-merchant-httpd", - .env_varname = "TALER_PREFIX", + .env_varname = "TALER_MERCHANT_PREFIX", .base_config_varname = "TALER_BASE_CONFIG", .bug_email = "taler@lists.gnu.org", .homepage = "http://www.gnu.org/s/taler/",