Merge branch 'json_encode_fail_branch' into 'nightly'

output error if json_encode fails



See merge request !86
This commit is contained in:
mmn 2016-01-26 21:16:24 +00:00
commit 52778e1882
1 changed files with 8 additions and 2 deletions

View File

@ -771,8 +771,14 @@ class ApiAction extends Action
function showJsonObjects($objects)
{
print(json_encode($objects));
$json_objects = json_encode($objects);
if($json_objects === false) {
$this->clientError(_('JSON encoding failed. Error: ').json_last_error_msg());
} else {
print $json_objects;
}
}
function showSingleXmlStatus($notice)
{