gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] [taler-merchant] branch master updated: caring about 'summa


From: gnunet
Subject: [GNUnet-SVN] [taler-merchant] branch master updated: caring about 'summary' field
Date: Fri, 23 Jun 2017 11:16:53 +0200

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

marcello pushed a commit to branch master
in repository merchant.

The following commit(s) were added to refs/heads/master by this push:
     new 507eebd  caring about 'summary' field
507eebd is described below

commit 507eebd2706d4395d541a7f5b997454233fb64c8
Author: Marcello Stanisci <address@hidden>
AuthorDate: Fri Jun 23 11:16:35 2017 +0200

    caring about 'summary' field
---
 src/backend/taler-merchant-httpd_history.c | 11 +++++++----
 src/lib/test_merchant_api.c                |  2 ++
 2 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/src/backend/taler-merchant-httpd_history.c 
b/src/backend/taler-merchant-httpd_history.c
index 4ad6a26..e405872 100644
--- a/src/backend/taler-merchant-httpd_history.c
+++ b/src/backend/taler-merchant-httpd_history.c
@@ -45,23 +45,26 @@ pd_cb (void *cls,
   json_t *amount;
   json_t *timestamp;
   json_t *instance;
+  json_t *summary;
 
   GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
               "/history's row_id: %llu\n",
               (unsigned long long) row_id);
 
   GNUNET_assert (-1 != json_unpack ((json_t *) contract_terms,
-                                    "{s:o, s:o, s:{s:o}}",
+                                    "{s:o, s:o, s:{s:o}, s:o}",
                                     "amount", &amount,
                                     "timestamp", &timestamp,
-                                    "merchant", "instance", &instance));
+                                    "merchant", "instance", &instance,
+                                    "summary", &summary));
 
-  GNUNET_break (NULL != (entry = json_pack ("{s:I, s:s, s:O, s:O, s:O}",
+  GNUNET_break (NULL != (entry = json_pack ("{s:I, s:s, s:O, s:O, s:O, s:O}",
                                             "row_id", row_id,
                                             "order_id", order_id,
                                             "amount", amount,
                                             "timestamp", timestamp,
-                                            "instance", instance)));
+                                            "instance", instance,
+                                            "summary", summary)));
 
   GNUNET_break (0 == json_array_append_new (response,
                                             entry));
diff --git a/src/lib/test_merchant_api.c b/src/lib/test_merchant_api.c
index fa6de6b..cafd427 100644
--- a/src/lib/test_merchant_api.c
+++ b/src/lib/test_merchant_api.c
@@ -1610,6 +1610,7 @@ cleanup_state (struct InterpreterState *is)
         TALER_MERCHANT_refund_lookup_cancel (cmd->details.refund_lookup.rlo); 
         cmd->details.refund_lookup.rlo = NULL;
       }
+      break;
     default:
       GNUNET_log (GNUNET_ERROR_TYPE_ERROR,
                   "Shutdown: unknown instruction %d at %u (%s)\n",
@@ -2405,6 +2406,7 @@ run (void *cls)
                   \"refund_deadline\":\"\\/Date(0)\\/\",\
                   \"pay_deadline\":\"\\/Date(9999999999)\\/\",\
                   \"amount\":{\"currency\":\"EUR\", \"value\":5, 
\"fraction\":0},\
+                  \"summary\":\"useful product\",\
                   \"products\":\
                      [ {\"description\":\"ice cream\", \"value\":\"{EUR:5}\"} 
] }" },
 

-- 
To stop receiving notification emails like this one, please contact
address@hidden



reply via email to

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