gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] [taler-merchant] branch master updated: teach config about


From: gnunet
Subject: [GNUnet-SVN] [taler-merchant] branch master updated: teach config about instances
Date: Sun, 01 Sep 2019 22:46:27 +0200

This is an automated email from the git hooks/post-receive script.

dold pushed a commit to branch master
in repository merchant.

The following commit(s) were added to refs/heads/master by this push:
     new 7a1a7b5  teach config about instances
7a1a7b5 is described below

commit 7a1a7b5ba308fd4fbc6125df960d8841ba9eff7b
Author: Florian Dold <address@hidden>
AuthorDate: Sun Sep 1 22:46:24 2019 +0200

    teach config about instances
---
 src/backend/taler-merchant-httpd_config.c | 17 ++++++++++++++++-
 1 file changed, 16 insertions(+), 1 deletion(-)

diff --git a/src/backend/taler-merchant-httpd_config.c 
b/src/backend/taler-merchant-httpd_config.c
index 931270f..51d4472 100644
--- a/src/backend/taler-merchant-httpd_config.c
+++ b/src/backend/taler-merchant-httpd_config.c
@@ -49,12 +49,27 @@ MH_handler_config (struct TMH_RequestHandler *rh,
                    size_t *upload_data_size)
 {
   int ret;
+  const char *instance_str;
+  struct MerchantInstance *mi;
+
+  instance_str = MHD_lookup_connection_value (connection,
+                                              MHD_GET_ARGUMENT_KIND,
+                                              "instance");
+  if (NULL == instance_str)
+    instance_str = "default";
+
+  mi = TMH_lookup_instance (instance_str);
+
+  if (NULL == mi)
+    return TMH_RESPONSE_reply_bad_request (connection,
+                                           
TALER_EC_CHECK_PAYMENT_INSTANCE_UNKNOWN,
+                                           "merchant instance unknown");
+
   ret = TMH_RESPONSE_reply_json_pack (connection,
                                       MHD_HTTP_OK,
                                       "{s:s}",
                                       "currency", TMH_currency);
 
-
   return ret;
 }
 

-- 
To stop receiving notification emails like this one, please contact
address@hidden.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]