summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2017-09-09 22:22:42 +0200
committerChristian Grothoff <christian@grothoff.org>2017-09-09 22:22:42 +0200
commit155966b731904f4979c51e0d0bd690d65c881042 (patch)
tree9c91c0cc4cca8a5f279c6ea4d48acbbcf32929b6
parent3118c34652fde180515e0cc37a996dd249369afb (diff)
downloadmerchant-155966b731904f4979c51e0d0bd690d65c881042.tar.gz
merchant-155966b731904f4979c51e0d0bd690d65c881042.tar.bz2
merchant-155966b731904f4979c51e0d0bd690d65c881042.zip
work on #5092, do not assert if instance unknown
-rw-r--r--src/backend/taler-merchant-httpd_proposal.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/backend/taler-merchant-httpd_proposal.c b/src/backend/taler-merchant-httpd_proposal.c
index ae0c3dcc..4cb6dc99 100644
--- a/src/backend/taler-merchant-httpd_proposal.c
+++ b/src/backend/taler-merchant-httpd_proposal.c
@@ -434,8 +434,10 @@ MH_handler_proposal_lookup (struct TMH_RequestHandler *rh,
"instance");
mi = TMH_lookup_instance (instance);
- GNUNET_assert (NULL != mi);
-
+ if (NULL == mi)
+ return TMH_RESPONSE_reply_not_found (connection,
+ TALER_EC_CONTRACT_INSTANCE_UNKNOWN,
+ "instance");
order_id = MHD_lookup_connection_value (connection,
MHD_GET_ARGUMENT_KIND,
"order_id");