summaryrefslogtreecommitdiff
path: root/src/exchange
diff options
context:
space:
mode:
authorMarcello Stanisci <stanisci.m@gmail.com>2018-05-22 12:42:02 +0200
committerMarcello Stanisci <stanisci.m@gmail.com>2018-05-22 12:42:02 +0200
commitb84ba7074b1dfe92781690d75d338b65cd1e6902 (patch)
tree6ba9ae2ddea67454638a83fb42192f30812d450a /src/exchange
parentce55e7c229bcb251fe95cd0779148d7c261bb3ab (diff)
downloadexchange-b84ba7074b1dfe92781690d75d338b65cd1e6902.tar.gz
exchange-b84ba7074b1dfe92781690d75d338b65cd1e6902.tar.bz2
exchange-b84ba7074b1dfe92781690d75d338b65cd1e6902.zip
New error code for a unknown reserve public key.
Specific to the /reserve/status API.
Diffstat (limited to 'src/exchange')
-rw-r--r--src/exchange/taler-exchange-httpd_reserve_status.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/exchange/taler-exchange-httpd_reserve_status.c b/src/exchange/taler-exchange-httpd_reserve_status.c
index 998460da7..6ff73de75 100644
--- a/src/exchange/taler-exchange-httpd_reserve_status.c
+++ b/src/exchange/taler-exchange-httpd_reserve_status.c
@@ -154,9 +154,10 @@ TEH_RESERVE_handler_reserve_status (struct TEH_RequestHandler *rh,
if (NULL == rsc.rh)
return TEH_RESPONSE_reply_json_pack (connection,
MHD_HTTP_NOT_FOUND,
- "{s:s, s:s}",
+ "{s:s, s:s, s:I}",
"error", "Reserve not found",
- "parameter", "withdraw_pub");
+ "parameter", "withdraw_pub",
+ "code", (json_int_t) TALER_EC_RESERVE_STATUS_UNKNOWN);
mhd_ret = reply_reserve_status_success (connection,
rsc.rh);
TEH_plugin->free_reserve_history (TEH_plugin->cls,