Bugfix for not working pagination in GNU Social

This commit is contained in:
Michael Vogel 2015-11-08 11:10:20 +01:00
parent 50b3232bb0
commit 27b166caf6

View File

@ -702,9 +702,13 @@ function ostatus_completion($conversation_url, $uid, $item = array()) {
$conv_as = str_replace(',"statusnet:notice_info":', ',"statusnet_notice_info":', $conv_as); $conv_as = str_replace(',"statusnet:notice_info":', ',"statusnet_notice_info":', $conv_as);
$conv_as = json_decode($conv_as); $conv_as = json_decode($conv_as);
$no_of_items = sizeof($items);
if (@is_array($conv_as->items)) if (@is_array($conv_as->items))
$items = array_merge($items, $conv_as->items); foreach ($conv_as->items AS $item)
else $items[$item->id] = $item;
if ($no_of_items == sizeof($items))
break; break;
$pageno++; $pageno++;