tolerate recoup information not being present

This commit is contained in:
Christian Grothoff 2020-03-10 15:34:04 +01:00
parent fc79dd233a
commit 883c063f43
No known key found for this signature in database
GPG Key ID: 939E6BE1E29FC3CC

View File

@ -1045,9 +1045,10 @@ decode_keys_json (const json_t *resp_obj,
json_t *recoup_info; json_t *recoup_info;
unsigned int index; unsigned int index;
EXITIF (NULL == (recoup_array = if (NULL != (recoup_array =
json_object_get (resp_obj, json_object_get (resp_obj,
"recoup"))); "recoup")))
{
EXITIF (JSON_ARRAY != json_typeof (recoup_array)); EXITIF (JSON_ARRAY != json_typeof (recoup_array));
json_array_foreach (recoup_array, index, recoup_info) { json_array_foreach (recoup_array, index, recoup_info) {
@ -1075,6 +1076,7 @@ decode_keys_json (const json_t *resp_obj,
} }
}; };
} }
}
if (check_sig) if (check_sig)
{ {