summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2019-09-01 20:35:47 +0200
committerFlorian Dold <florian.dold@gmail.com>2019-09-01 20:35:47 +0200
commit50583b73f0b69bb2a76044bcd13669aefb7cc057 (patch)
treeab6f534a4722aefe0ab548471bc9791ca54be86d /src/lib
parentc9089497999cb17da4dd90c05ad1c916141bb285 (diff)
downloadmerchant-50583b73f0b69bb2a76044bcd13669aefb7cc057.tar.gz
merchant-50583b73f0b69bb2a76044bcd13669aefb7cc057.tar.bz2
merchant-50583b73f0b69bb2a76044bcd13669aefb7cc057.zip
wrap array in JSON object
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/testing_api_cmd_history.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/lib/testing_api_cmd_history.c b/src/lib/testing_api_cmd_history.c
index 68c1e257..c9792680 100644
--- a/src/lib/testing_api_cmd_history.c
+++ b/src/lib/testing_api_cmd_history.c
@@ -164,10 +164,10 @@ history_cb (void *cls,
unsigned int nresult;
struct GNUNET_TIME_Absolute last_timestamp;
struct GNUNET_TIME_Absolute entry_timestamp;
+ json_t *arr;
hs->ho = NULL;
-
if (hs->http_status != http_status)
TALER_TESTING_FAIL (hs->is);
@@ -179,7 +179,8 @@ history_cb (void *cls,
return;
}
- nresult = json_array_size (json);
+ arr = json_object_get (json, "history");
+ nresult = json_array_size (arr);
if (hs->nresult != nresult)
{
GNUNET_log (GNUNET_ERROR_TYPE_ERROR,
@@ -196,7 +197,7 @@ history_cb (void *cls,
{
json_t *entry;
size_t index;
- json_array_foreach (json, index, entry)
+ json_array_foreach (arr, index, entry)
{
json_t *timestamp;