diff options
author | Christian Grothoff <christian@grothoff.org> | 2017-09-09 22:22:42 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2017-09-09 22:22:42 +0200 |
commit | 155966b731904f4979c51e0d0bd690d65c881042 (patch) | |
tree | 9c91c0cc4cca8a5f279c6ea4d48acbbcf32929b6 | |
parent | 3118c34652fde180515e0cc37a996dd249369afb (diff) | |
download | merchant-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.c | 6 |
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"); |