From: Zach Prezkuta Date: Sun, 10 Jun 2012 14:41:23 +0000 (-0600) Subject: still need the original author information for comments and likes X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=0946c4a375838072d8c54b348191004e1002416e;p=friendica.git still need the original author information for comments and likes --- diff --git a/include/diaspora.php b/include/diaspora.php index e91ebf442a..ecf1fd7a98 100755 --- a/include/diaspora.php +++ b/include/diaspora.php @@ -1119,6 +1119,18 @@ function diaspora_comment($importer,$xml,$msg) { // Phew! Everything checks out. Now create an item. + // Find the original comment author information + if(strcasecmp($diaspora_handle,$msg['author']) == 0) + $person = $contact; + else { + $person = find_diaspora_person_by_handle($diaspora_handle); + + if(! is_array($person)) { + logger('diaspora_comment: unable to find author details'); + return; + } + } + $body = diaspora2bb($text); $message_id = $diaspora_handle . ':' . $guid; @@ -1704,6 +1716,18 @@ function diaspora_like($importer,$xml,$msg) { // Phew! Everything checks out. Now create an item. + // Find the original like author information + if(strcasecmp($diaspora_handle,$msg['author']) == 0) + $person = $contact; + else { + $person = find_diaspora_person_by_handle($diaspora_handle); + + if(! is_array($person)) { + logger('diaspora_like: unable to find author details'); + return; + } + } + $uri = $diaspora_handle . ':' . $guid; $activity = ACTIVITY_LIKE;