X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FModule%2FLike.php;h=8d699be5e5b1589e92cf0624b5daa7c61f2b8745;hb=9a4128a5c8af7c9791d9196266cbec43c11adb16;hp=ea6f20e1652a235f2e9f381b9766b63f7c234f9e;hpb=1b273e25b546e09426cb223ce7c534b5b66c9995;p=friendica.git diff --git a/src/Module/Like.php b/src/Module/Like.php index ea6f20e165..8d699be5e5 100644 --- a/src/Module/Like.php +++ b/src/Module/Like.php @@ -29,6 +29,7 @@ use Friendica\DI; use Friendica\Model\Item; use Friendica\Core\Session; use Friendica\Database\DBA; +use Friendica\Model\Post; use Friendica\Network\HTTPException; use Friendica\Util\Strings; @@ -54,8 +55,8 @@ class Like extends BaseModule // @TODO: Replace with parameter from router $itemId = (($app->argc > 1) ? Strings::escapeTags(trim($app->argv[1])) : 0); - if (in_array($verb, [ 'announce', 'unannounce'])) { - $item = Item::selectFirst(['network'], ['id' => $itemId]); + if (in_array($verb, ['announce', 'unannounce'])) { + $item = Post::selectFirst(['network'], ['id' => $itemId]); if ($item['network'] == Protocol::DIASPORA) { self::performDiasporaReshare($itemId); } @@ -85,8 +86,8 @@ class Like extends BaseModule private static function performDiasporaReshare(int $itemId) { - $fields = ['uri-id', 'body', 'title', 'attach', 'author-name', 'author-link', 'author-avatar', 'guid', 'created', 'plink']; - $item = Item::selectFirst($fields, ['id' => $itemId, 'private' => [Item::PUBLIC, Item::UNLISTED]]); + $fields = ['uri-id', 'body', 'title', 'author-name', 'author-link', 'author-avatar', 'guid', 'created', 'plink']; + $item = Post::selectFirst($fields, ['id' => $itemId, 'private' => [Item::PUBLIC, Item::UNLISTED]]); if (!DBA::isResult($item) || ($item['body'] == '')) { return; } @@ -105,7 +106,6 @@ class Like extends BaseModule $post .= '[/share]'; } $_REQUEST['body'] = $post; - $_REQUEST['attach'] = $item['attach']; $_REQUEST['profile_uid'] = local_user(); require_once 'mod/item.php';