commit b55b9ebd8bde3396d1dfe13e38e13d6c20a520ba
parent 2e3962325c2df01f36423cbc979ea08c1cb6eeaf
Author: priscilla <priscilla.huang@efrei.net>
Date: Thu, 2 Feb 2023 05:51:51 -0500
allow patch template to edit when image is null
Diffstat:
2 files changed, 1 insertion(+), 4 deletions(-)
diff --git a/src/backend/taler-merchant-httpd_helper.c b/src/backend/taler-merchant-httpd_helper.c
@@ -298,8 +298,6 @@ TMH_image_data_url_valid (const char *image_data_url)
if (0 == strcmp (image_data_url,
""))
return true;
- if (NULL == image_data_url)
- return true;
if (0 != strncasecmp ("data:image/",
image_data_url,
strlen ("data:image/")))
diff --git a/src/backend/taler-merchant-httpd_private-patch-templates-ID.c b/src/backend/taler-merchant-httpd_private-patch-templates-ID.c
@@ -145,8 +145,7 @@ TMH_private_patch_templates_ID (const struct TMH_RequestHandler *rh,
"template_contract");
}
-
- if (! TMH_image_data_url_valid (tp.image))
+ if ((NULL != tp.image) && (! TMH_image_data_url_valid (tp.image)))
{
GNUNET_break_op (0);
GNUNET_JSON_parse_free (spec);