summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2019-08-26 20:32:48 +0200
committerFlorian Dold <florian.dold@gmail.com>2019-08-26 20:32:48 +0200
commitdf4c063e884d583f7963b99e00cf82d3f319c9ea (patch)
tree7a22917fa78d8165fc85b741ce801a69b9b2b5a4
parent5d128a1adc0acf084949c195451bb1e4b23c20ab (diff)
downloadmerchant-df4c063e884d583f7963b99e00cf82d3f319c9ea.tar.gz
merchant-df4c063e884d583f7963b99e00cf82d3f319c9ea.tar.bz2
merchant-df4c063e884d583f7963b99e00cf82d3f319c9ea.zip
use instance ID instead of name
-rw-r--r--src/backend/taler-merchant-httpd_check-payment.c20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/backend/taler-merchant-httpd_check-payment.c b/src/backend/taler-merchant-httpd_check-payment.c
index 98c94932..7ba784d8 100644
--- a/src/backend/taler-merchant-httpd_check-payment.c
+++ b/src/backend/taler-merchant-httpd_check-payment.c
@@ -41,8 +41,8 @@
/**
* Make a taler://pay URI
*
- * @param MHD connection to take host and path from
- * @param merchant's instance
+ * @param connection MHD connection to take host and path from
+ * @param instance_id merchant's instance ID
* @param order_id order ID to request a payment for
* @param session_id session ID for the payment or NULL
* if not a session-bound payment
@@ -50,14 +50,14 @@
*/
char *
make_taler_pay_uri (struct MHD_Connection *connection,
- const char *instance,
+ const char *instance_id,
const char *order_id,
const char *session_id)
{
const char *host;
const char *forwarded_host;
const char *uri_path;
- const char *uri_instance;
+ const char *uri_instance_id;
char *result;
@@ -73,10 +73,10 @@ make_taler_pay_uri (struct MHD_Connection *connection,
if (NULL != forwarded_host)
host = forwarded_host;
- if (0 == strcmp (instance, "default"))
- uri_instance = "-";
+ if (0 == strcmp (instance_id, "default"))
+ uri_instance_id = "-";
else
- uri_instance = instance;
+ uri_instance_id = instance_id;
if (NULL == host)
{
@@ -93,7 +93,7 @@ make_taler_pay_uri (struct MHD_Connection *connection,
"taler://pay/%s/%s/%s/%s",
host,
uri_path,
- uri_instance,
+ uri_instance_id,
order_id));
}
else
@@ -102,7 +102,7 @@ make_taler_pay_uri (struct MHD_Connection *connection,
"taler://pay/%s/%s/%s/%s/%s",
host,
uri_path,
- uri_instance,
+ uri_instance_id,
order_id,
session_id));
}
@@ -188,7 +188,7 @@ send_pay_request (struct MHD_Connection *connection,
}
}
- taler_pay_uri = make_taler_pay_uri (connection, mi->name, order_id, session_id);
+ taler_pay_uri = make_taler_pay_uri (connection, mi->id, order_id, session_id);
ret = TMH_RESPONSE_reply_json_pack (connection,
MHD_HTTP_OK,