diff --git a/include/api.php b/include/api.php index 6f2566b97d..f8c384990d 100644 --- a/include/api.php +++ b/include/api.php @@ -935,7 +935,7 @@ function api_reformat_xml(&$item, &$key) * * @return string The XML data */ -function api_create_xml($data, $root_element) +function api_create_xml(array $data, $root_element) { $childname = key($data); $data2 = array_pop($data); @@ -960,7 +960,7 @@ function api_create_xml($data, $root_element) $i = 1; foreach ($data2 as $item) { - $data4[$i++.":".$childname] = $item; + $data4[$i++ . ":" . $childname] = $item; } $data2 = $data4; diff --git a/include/conversation.php b/include/conversation.php index 8ae8296442..de3b2aaf45 100644 --- a/include/conversation.php +++ b/include/conversation.php @@ -1609,16 +1609,16 @@ function sort_thr_commented(array $a, array $b) } function render_location_dummy(array $item) { - if ($item['location'] != "") { + if (x($item, 'location') && !empty($item['location'])) { return $item['location']; } - if ($item['coord'] != "") { + if (x($item, 'coord') && !empty($item['coord'])) { return $item['coord']; } } -function get_responses(array $conv_responses, array $response_verbs, $ob, $item) { +function get_responses(array $conv_responses, array $response_verbs, $ob, array $item) { $ret = []; foreach ($response_verbs as $v) { $ret[$v] = [];