diff options
author | Florian Dold <florian.dold@gmail.com> | 2020-07-22 15:18:50 +0530 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2020-07-22 15:19:27 +0530 |
commit | dbc78e917cb1cfd8eb5d0f5b1749fcdb2f8006ad (patch) | |
tree | 1d741d7f135da6aab657695eca30fc08ad6abc84 /src | |
parent | badec7af6eab1f0972f7d49527f5f0772589bb3f (diff) | |
download | merchant-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.c | 12 |
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", |