diff options
author | priscilla <priscilla.huang@efrei.net> | 2023-02-02 05:51:51 -0500 |
---|---|---|
committer | priscilla <priscilla.huang@efrei.net> | 2023-02-02 05:51:51 -0500 |
commit | b55b9ebd8bde3396d1dfe13e38e13d6c20a520ba (patch) | |
tree | 2a5f5bc451297c9270f22ca8637fd103a97ca6c2 /src/backend | |
parent | 2e3962325c2df01f36423cbc979ea08c1cb6eeaf (diff) | |
download | merchant-b55b9ebd8bde3396d1dfe13e38e13d6c20a520ba.tar.gz merchant-b55b9ebd8bde3396d1dfe13e38e13d6c20a520ba.tar.bz2 merchant-b55b9ebd8bde3396d1dfe13e38e13d6c20a520ba.zip |
allow patch template to edit when image is null
Diffstat (limited to 'src/backend')
-rw-r--r-- | src/backend/taler-merchant-httpd_helper.c | 2 | ||||
-rw-r--r-- | src/backend/taler-merchant-httpd_private-patch-templates-ID.c | 3 |
2 files changed, 1 insertions, 4 deletions
diff --git a/src/backend/taler-merchant-httpd_helper.c b/src/backend/taler-merchant-httpd_helper.c index 56a11d94..22d82a0d 100644 --- 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 index 6cd060f0..b1116f62 100644 --- 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); |