1
1
Fork 0

Added logging, fixed indentation, call it from DFRN as well

This commit is contained in:
Michael 2019-12-05 05:28:28 +00:00
parent abf841ff79
commit e435102089
2 changed files with 11 additions and 4 deletions

View file

@ -3813,6 +3813,7 @@ class Item extends BaseObject
// Otherwhise try to find (and possibly fetch) the item via the link. This should work for Diaspora and ActivityPub posts
$id = self::fetchByLink($shared['link'], $uid);
if (empty($id)) {
Logger::info('Original item not found', ['url' => $shared['link'], 'callstack' => System::callstack()]);
return $item;
}
@ -3820,6 +3821,9 @@ class Item extends BaseObject
if (!DBA::isResult($shared_item)) {
return $item;
}
Logger::info('Got shared data from url', ['url' => $shared['link'], 'callstack' => System::callstack()]);
} else {
Logger::info('Got shared data from guid', ['guid' => $shared['guid'], 'callstack' => System::callstack()]);
}
if (!empty($shared_item['title'])) {

View file

@ -2537,6 +2537,9 @@ class DFRN
}
}
// Ensure to have the correct share data
$item = Item::addShareDataFromOriginal($item);
if ($entrytype == DFRN::REPLY_RC) {
$item["wall"] = 1;
} elseif ($entrytype == DFRN::TOP_LEVEL) {