localize_item() thinks all likes on posts are likes on comments because we didn't pass any info in the activity object to distinguish them from each other.

This commit is contained in:
friendica 2013-08-19 19:05:11 -07:00
parent 2e14dc242e
commit b9314935e6
2 changed files with 2 additions and 1 deletions

View file

@ -137,7 +137,7 @@ function localize_item(&$item){
case ACTIVITY_OBJ_NOTE:
default:
$post_type = t('status');
if($obj['id'] != $item['mid'])
if($obj['mid'] != $obj['parent_mid'])
$post_type = t('comment');
break;
}

View file

@ -110,6 +110,7 @@ function like_content(&$a) {
$obj = json_encode(array(
'type' => $objtype,
'id' => $item['mid'],
'parent' => (($item['thr_parent']) ? $item['thr_parent'] : $item['parent_mid']),
'link' => $links,
'title' => $item['title'],
'content' => $item['body'],