commit 2bc6e492ee9aaa6ed1fa5001b585db4cad76e92e
parent 6bca914c824a5f9b42b8f90094d62da1f25c88b0
Author: Christian Grothoff <christian@grothoff.org>
Date: Thu, 25 Jun 2020 11:36:34 +0200
fix FIXME
Diffstat:
1 file 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
@@ -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