diff options
author | Marcello Stanisci <marcello.stanisci@inria.fr> | 2016-06-24 14:37:41 +0200 |
---|---|---|
committer | Marcello Stanisci <marcello.stanisci@inria.fr> | 2016-06-24 14:37:41 +0200 |
commit | 3d95ff831163d714a9bd1d7f112d0c2be87948f0 (patch) | |
tree | e3b925cfcf4ad4e741d93ba960af7aa4b529de4d | |
parent | bfb17daefaf3d136e0bef5baa672212afefb57cc (diff) | |
download | merchant-3d95ff831163d714a9bd1d7f112d0c2be87948f0.tar.gz merchant-3d95ff831163d714a9bd1d7f112d0c2be87948f0.tar.bz2 merchant-3d95ff831163d714a9bd1d7f112d0c2be87948f0.zip |
default receiver in /track
-rw-r--r-- | src/backend/taler-merchant-httpd_track-transaction.c | 5 |
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"); |