diff --git a/src/Module/Api/Mastodon/Statuses/Context.php b/src/Module/Api/Mastodon/Statuses/Context.php index d64b4d24cf..2b06f9db3b 100644 --- a/src/Module/Api/Mastodon/Statuses/Context.php +++ b/src/Module/Api/Mastodon/Statuses/Context.php @@ -79,6 +79,7 @@ class Context extends BaseApi { if (!empty($parents[$id])) { $list[] = $parents[$id]; + $list = self::getParents($parents[$id], $parents, $list); } return $list; @@ -89,6 +90,7 @@ class Context extends BaseApi if (!empty($children[$id])) { foreach ($children[$id] as $child) { $list[] = $child; + $list = self::getChildren($child, $children, $list); } }