diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/backend/taler-merchant-httpd_get-orders-ID.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/backend/taler-merchant-httpd_get-orders-ID.c b/src/backend/taler-merchant-httpd_get-orders-ID.c index 5ed92085..f55e4038 100644 --- a/src/backend/taler-merchant-httpd_get-orders-ID.c +++ b/src/backend/taler-merchant-httpd_get-orders-ID.c @@ -532,7 +532,8 @@ send_pay_request (struct GetOrderData *god, { enum GNUNET_GenericReturnValue res; json_t *context; - context = json_pack ("{s:s, s:s, s:s, s:s:}", + + context = json_pack ("{s:s, s:s, s:s, s:s?}", "taler_pay_uri", taler_pay_uri, "order_status_url", @@ -1103,7 +1104,8 @@ TMH_get_orders_ID (const struct TMH_RequestHandler *rh, } { json_t *context; - context = json_pack ("{s:s, s:s, s:s, s:s}" + + context = json_pack ("{s:s?, s:s, s:s, s:s}" "order_summary", get_order_summary (god), "refund_amount", @@ -1127,7 +1129,7 @@ TMH_get_orders_ID (const struct TMH_RequestHandler *rh, { json_t *context; - context = json_pack ("{s:O, s:s, s:s}", + context = json_pack ("{s:O, s:s?, s:s}", "contract_terms", god->contract_terms, "order_summary", |