commit fbf5b489265d62221e29909d16334166af1d409a
parent f2d6f3aee9543b8971c54e109c1bf2929e1ca687
Author: Christian Grothoff <christian@grothoff.org>
Date: Sat, 31 Jan 2026 22:47:53 +0100
move json_array_clear() to the correct position
Diffstat:
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/src/backend/taler-merchant-httpd_private-get-orders-ID.c b/src/backend/taler-merchant-httpd_private-get-orders-ID.c
@@ -1282,7 +1282,7 @@ phase_check_refunds (struct GetOrderRequestContext *gorc)
GNUNET_assert (GNUNET_OK ==
TALER_amount_set_zero (gorc->contract_amount.currency,
&gorc->refund_amount));
-
+ json_array_clear (gorc->refund_details);
qs = TMH_db->lookup_refunds_detailed (
TMH_db->cls,
hc->instance->settings.id,
@@ -1493,7 +1493,6 @@ phase_check_local_transfers (struct GetOrderRequestContext *gorc)
GNUNET_assert (NULL != gorc->wire_details);
/* We may be running again due to long-polling, clear state first */
json_array_clear (gorc->wire_details);
- json_array_clear (gorc->refund_details);
qs = TMH_db->lookup_transfer_details_by_order (TMH_db->cls,
gorc->order_serial,
&process_transfer_details,