From c67225c62d788dd98010a8cf6061416ba5cba7ca Mon Sep 17 00:00:00 2001 From: Hypolite Petovan Date: Sun, 24 Mar 2024 09:39:07 -0400 Subject: [PATCH] Add expected field 'uri-id' in Mastodon\Statuses\Bookmark - Address https://github.com/friendica/friendica/issues/14026#issuecomment-2016469896 --- src/Module/Api/Mastodon/Statuses/Bookmark.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/Module/Api/Mastodon/Statuses/Bookmark.php b/src/Module/Api/Mastodon/Statuses/Bookmark.php index 30007bec69..4b9559ec6c 100644 --- a/src/Module/Api/Mastodon/Statuses/Bookmark.php +++ b/src/Module/Api/Mastodon/Statuses/Bookmark.php @@ -21,7 +21,6 @@ namespace Friendica\Module\Api\Mastodon\Statuses; -use Friendica\Core\System; use Friendica\Database\DBA; use Friendica\DI; use Friendica\Model\Item; @@ -54,7 +53,7 @@ class Bookmark extends BaseApi if ($item['uid'] == 0) { $stored = Item::storeForUserByUriId($item['uri-id'], $uid, ['post-reason' => Item::PR_ACTIVITY]); if (!empty($stored)) { - $item = Post::selectFirst(['id', 'gravity'], ['id' => $stored]); + $item = Post::selectFirst(['id', 'uri-id', 'gravity'], ['id' => $stored]); if (!DBA::isResult($item)) { $this->logAndJsonError(404, $this->errorFactory->RecordNotFound()); }