gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[merchant] 04/04: resolve misc. FIXMEs in taler-merchan-httpd_post-order


From: gnunet
Subject: [merchant] 04/04: resolve misc. FIXMEs in taler-merchan-httpd_post-orders-ID-pay.c
Date: Sun, 02 Feb 2025 15:49:46 +0100

This is an automated email from the git hooks/post-receive script.

grothoff pushed a commit to branch master
in repository merchant.

commit 2498ff7f8548df50ac8a2ff24e113595da8978f9
Author: Christian Grothoff <christian@grothoff.org>
AuthorDate: Sun Feb 2 15:49:36 2025 +0100

    resolve misc. FIXMEs in taler-merchan-httpd_post-orders-ID-pay.c
---
 src/backend/taler-merchant-httpd_post-orders-ID-pay.c | 15 ++-------------
 1 file changed, 2 insertions(+), 13 deletions(-)

diff --git a/src/backend/taler-merchant-httpd_post-orders-ID-pay.c 
b/src/backend/taler-merchant-httpd_post-orders-ID-pay.c
index cdef5b0e..cd9452ec 100644
--- a/src/backend/taler-merchant-httpd_post-orders-ID-pay.c
+++ b/src/backend/taler-merchant-httpd_post-orders-ID-pay.c
@@ -3043,22 +3043,11 @@ phase_contract_paid (struct PayContext *pc)
   }
   if (! unmatched)
   {
-    /* Everything fine, idempotent request */
-    struct TALER_MerchantSignatureP sig;
-
+    /* Everything fine, idempotent request, generate response immediately */
     GNUNET_log (GNUNET_ERROR_TYPE_INFO,
                 "Idempotent pay request for order `%s', signing again\n",
                 pc->order_id);
-    TALER_merchant_pay_sign (&pc->check_contract.h_contract_terms,
-                             &pc->hc->instance->merchant_priv,
-                             &sig);
-    /* FIXME: Add token_sigs to response body. */
-    pay_end (pc,
-             TALER_MHD_REPLY_JSON_PACK (
-               pc->connection,
-               MHD_HTTP_OK,
-               GNUNET_JSON_pack_data_auto ("sig",
-                                           &sig)));
+    pc->phase = PP_SUCCESS_RESPONSE;
     return;
   }
   /* Conflict, double-payment detected! */

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]