summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2020-07-22 15:18:50 +0530
committerFlorian Dold <florian.dold@gmail.com>2020-07-22 15:19:27 +0530
commitdbc78e917cb1cfd8eb5d0f5b1749fcdb2f8006ad (patch)
tree1d741d7f135da6aab657695eca30fc08ad6abc84 /src
parentbadec7af6eab1f0972f7d49527f5f0772589bb3f (diff)
downloadmerchant-dbc78e917cb1cfd8eb5d0f5b1749fcdb2f8006ad.tar.gz
merchant-dbc78e917cb1cfd8eb5d0f5b1749fcdb2f8006ad.tar.bz2
merchant-dbc78e917cb1cfd8eb5d0f5b1749fcdb2f8006ad.zip
adjust refund status according to latest docs
Diffstat (limited to 'src')
-rw-r--r--src/backend/taler-merchant-httpd_get-orders-ID.c12
1 files changed, 9 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 e6bad56f..7a118655 100644
--- a/src/backend/taler-merchant-httpd_get-orders-ID.c
+++ b/src/backend/taler-merchant-httpd_get-orders-ID.c
@@ -1000,7 +1000,9 @@ TMH_get_orders_ID (const struct TMH_RequestHandler *rh,
{
if (NULL == cr->exchange_reply)
{
- refund = json_pack ("{s:I,s:I,s:o,s:o}"
+ refund = json_pack ("{s:b, s:I,s:I,s:o,s:o}"
+ "success",
+ 0,
"exchange_status",
(json_int_t) cr->exchange_status,
"rtransaction_id",
@@ -1012,7 +1014,9 @@ TMH_get_orders_ID (const struct TMH_RequestHandler *rh,
}
else
{
- refund = json_pack ("{s:I,s:I,s:o,s:I,s:o,s:o}"
+ refund = json_pack ("{s:b,s:I,s:I,s:o,s:I,s:o,s:o}"
+ "success",
+ 0,
"exchange_status",
(json_int_t) cr->exchange_status,
"exchange_code",
@@ -1029,7 +1033,9 @@ TMH_get_orders_ID (const struct TMH_RequestHandler *rh,
}
else
{
- refund = json_pack ("{s:I,s:o,s:o,s:I,s:o,s:o}",
+ refund = json_pack ("{s:b,s:I,s:o,s:o,s:I,s:o,s:o}",
+ "success",
+ 0,
"exchange_status",
(json_int_t) cr->exchange_status,
"exchange_sig",