OStatus: identi.ca seemed to have changed the format of activity streams for their migration. This fixes it

API: It is now possible to fetch only posts from one thread.
This commit is contained in:
Michael Vogel 2013-06-16 13:28:04 +02:00
parent efce5ae1b9
commit e7aa2b99a1
2 changed files with 22 additions and 4 deletions

View file

@ -100,6 +100,10 @@ function complete_conversation($itemid, $conversation_url, $only_add_conversatio
$items = array_reverse($items);
foreach ($items as $single_conv) {
// identi.ca just changed the format of the activity streams. This is a quick fix.
if (@is_string($single_conv->object->id))
$single_conv->id = $single_conv->object->id;
if (@!$single_conv->id AND $single_conv->provider->url AND $single_conv->statusnet_notice_info->local_id)
$single_conv->id = $single_conv->provider->url."notice/".$single_conv->statusnet_notice_info->local_id;