merchant

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

commit ba169a4db56f209440f08fac111244d86557c121
parent 4feb623b02cfc0df1bc66a909bb97b942982dc71
Author: Christian Grothoff <christian@grothoff.org>
Date:   Sun, 12 Jul 2026 09:35:41 +0200

enforce donau ACL

Diffstat:
Msrc/backend/taler-merchant-httpd_dispatcher.c | 3+++
1 file changed, 3 insertions(+), 0 deletions(-)

diff --git a/src/backend/taler-merchant-httpd_dispatcher.c b/src/backend/taler-merchant-httpd_dispatcher.c @@ -1030,12 +1030,14 @@ determine_handler_group (const char **urlp, { .url_prefix = "/donau", .method = MHD_HTTP_METHOD_GET, + .permission = "donau-read", .handler = &TMH_private_get_donau_instances }, /* POST /donau */ { .url_prefix = "/donau", .method = MHD_HTTP_METHOD_POST, + .permission = "donau-write", .handler = &TMH_private_post_donau_instance }, /* DELETE /donau/$charity-id */ @@ -1043,6 +1045,7 @@ determine_handler_group (const char **urlp, .url_prefix = "/donau/", .method = MHD_HTTP_METHOD_DELETE, .have_id_segment = true, + .permission = "donau-write", .handler = &TMH_private_delete_donau_instance_ID }, /* GET /statistics-counter/$SLUG: */