commit 4476b272ef9147761a9b92cfe4fc69a96caa103b
parent a39cc48cbf2c59ec83fa1e8238611e2eab0e56b9
Author: Christian Grothoff <christian@grothoff.org>
Date: Sun, 8 Dec 2024 22:19:58 +0100
fix misc bugs
Diffstat:
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/",