summaryrefslogtreecommitdiff
path: root/src/backend/taler-merchant-httpd_proposal.c
diff options
context:
space:
mode:
authorMarcello Stanisci <stanisci.m@gmail.com>2018-03-16 14:47:42 +0100
committerMarcello Stanisci <stanisci.m@gmail.com>2018-03-17 01:37:12 +0100
commit8f05359b58b7ec1f9772f48d594b526ec9765f61 (patch)
treedb178f8254b745ec7b4123fe4c675034b8a08379 /src/backend/taler-merchant-httpd_proposal.c
parent66a55b5e35a174912c2a8c0790acafbfd33054d0 (diff)
downloadmerchant-8f05359b58b7ec1f9772f48d594b526ec9765f61.tar.gz
merchant-8f05359b58b7ec1f9772f48d594b526ec9765f61.tar.bz2
merchant-8f05359b58b7ec1f9772f48d594b526ec9765f61.zip
trigger 404 @ /proposal
Diffstat (limited to 'src/backend/taler-merchant-httpd_proposal.c')
-rw-r--r--src/backend/taler-merchant-httpd_proposal.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/backend/taler-merchant-httpd_proposal.c b/src/backend/taler-merchant-httpd_proposal.c
index 4d0298b9..1cdea4a6 100644
--- a/src/backend/taler-merchant-httpd_proposal.c
+++ b/src/backend/taler-merchant-httpd_proposal.c
@@ -281,6 +281,7 @@ proposal_put (struct MHD_Connection *connection,
if (NULL == instance)
{
+ TALER_LOG_DEBUG ("Giving 'default' instance\n");
instance = "default";
}
@@ -296,9 +297,10 @@ proposal_put (struct MHD_Connection *connection,
if (NULL == mi)
{
- return TMH_RESPONSE_reply_internal_error (connection,
- TALER_EC_PROPOSAL_ORDER_PARSE_ERROR,
- "merchant instance not found");
+ TALER_LOG_WARNING ("Does 'default' instance exist?\n");
+ return TMH_RESPONSE_reply_not_found (connection,
+ TALER_EC_CONTRACT_INSTANCE_UNKNOWN,
+ "merchant instance (order:instance) not found");
}
if (NULL == json_object_get (order, "merchant"))
{
@@ -385,7 +387,7 @@ proposal_put (struct MHD_Connection *connection,
GNUNET_JSON_parse_free (spec);
return TMH_RESPONSE_reply_not_found (connection,
TALER_EC_CONTRACT_INSTANCE_UNKNOWN,
- "Unknown instance given");
+ "Unknown instance (order:merchant:instance) given");
}
/* add fields to the contract that the backend should provide */
json_object_set (order,