summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcello Stanisci <marcello.stanisci@inria.fr>2016-06-24 14:37:41 +0200
committerMarcello Stanisci <marcello.stanisci@inria.fr>2016-06-24 14:37:41 +0200
commit3d95ff831163d714a9bd1d7f112d0c2be87948f0 (patch)
treee3b925cfcf4ad4e741d93ba960af7aa4b529de4d
parentbfb17daefaf3d136e0bef5baa672212afefb57cc (diff)
downloadmerchant-3d95ff831163d714a9bd1d7f112d0c2be87948f0.tar.gz
merchant-3d95ff831163d714a9bd1d7f112d0c2be87948f0.tar.bz2
merchant-3d95ff831163d714a9bd1d7f112d0c2be87948f0.zip
default receiver in /track
-rw-r--r--src/backend/taler-merchant-httpd_track-transaction.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/backend/taler-merchant-httpd_track-transaction.c b/src/backend/taler-merchant-httpd_track-transaction.c
index 472960ae..b5b883cb 100644
--- a/src/backend/taler-merchant-httpd_track-transaction.c
+++ b/src/backend/taler-merchant-httpd_track-transaction.c
@@ -840,12 +840,13 @@ MH_handler_track_transaction (struct TMH_RequestHandler *rh,
MHD_GET_ARGUMENT_KIND,
"receiver");
if (NULL == receiver)
- return TMH_RESPONSE_reply_bad_request (connection,
- "receiver argument missing");
+ receiver = "default";
+
tctx->mi = NULL;
for (i=0; NULL != instances[i]; i++)
if (0 == strcmp (receiver, instances[i]->id))
tctx->mi = instances[i];
+
if (NULL == tctx->mi)
return TMH_RESPONSE_reply_bad_request (connection,
"unknown receiver");