From 92813dd2e46b3a1c6a567504465123fa25806f35 Mon Sep 17 00:00:00 2001 From: Michael Date: Sun, 6 Nov 2022 06:42:33 +0000 Subject: [PATCH] Issue 11832: Avoid error when fetching group members --- src/Module/Api/Mastodon/Lists/Accounts.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Module/Api/Mastodon/Lists/Accounts.php b/src/Module/Api/Mastodon/Lists/Accounts.php index b964ff9ba..345ca4f39 100644 --- a/src/Module/Api/Mastodon/Lists/Accounts.php +++ b/src/Module/Api/Mastodon/Lists/Accounts.php @@ -21,7 +21,6 @@ namespace Friendica\Module\Api\Mastodon\Lists; -use Friendica\App\Router; use Friendica\Core\System; use Friendica\Database\DBA; use Friendica\DI; @@ -116,7 +115,10 @@ class Accounts extends BaseApi $members = DBA::select('group_member', ['contact-id'], $condition, $params); while ($member = DBA::fetch($members)) { self::setBoundaries($member['contact-id']); - $accounts[] = DI::mstdnAccount()->createFromContactId($member['contact-id'], $uid); + try { + $accounts[] = DI::mstdnAccount()->createFromContactId($member['contact-id'], $uid); + } catch (\Throwable $th) { + } } DBA::close($members);