diff options
author | Christian Grothoff <christian@grothoff.org> | 2020-06-25 11:36:34 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2020-06-25 11:36:34 +0200 |
commit | 2bc6e492ee9aaa6ed1fa5001b585db4cad76e92e (patch) | |
tree | 69f354784d3b75bf7b9292d9f5c8b1295b9efc36 /src | |
parent | 6bca914c824a5f9b42b8f90094d62da1f25c88b0 (diff) | |
download | merchant-2bc6e492ee9aaa6ed1fa5001b585db4cad76e92e.tar.gz merchant-2bc6e492ee9aaa6ed1fa5001b585db4cad76e92e.tar.bz2 merchant-2bc6e492ee9aaa6ed1fa5001b585db4cad76e92e.zip |
fix FIXME
Diffstat (limited to 'src')
-rw-r--r-- | src/backend/taler-merchant-httpd_get-orders-ID.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/backend/taler-merchant-httpd_get-orders-ID.c b/src/backend/taler-merchant-httpd_get-orders-ID.c index 40c50de2..ca5a1a25 100644 --- a/src/backend/taler-merchant-httpd_get-orders-ID.c +++ b/src/backend/taler-merchant-httpd_get-orders-ID.c @@ -850,7 +850,9 @@ TMH_get_orders_ID (const struct TMH_RequestHandler *rh, TALER_EC_GET_ORDERS_DB_LOOKUP_ERROR, "db error fetching pay session info"); } - if (0 == qs) + if ( (GNUNET_DB_STATUS_SUCCESS_NO_RESULTS == qs) || + (0 != strcmp (order_id, + already_paid_order_id)) ) { MHD_RESULT ret; @@ -860,10 +862,6 @@ TMH_get_orders_ID (const struct TMH_RequestHandler *rh, return ret; } GNUNET_break (1 == qs); - // FIXME: eh, what? shouldn't we be possibly REDIRECTING to - // already_paid_order_id? - GNUNET_break (0 == strcmp (order_id, - already_paid_order_id)); GNUNET_free_non_null (already_paid_order_id); } else |