]> git.mxchange.org Git - friendica.git/blobdiff - src/Module/Api/Mastodon/Blocks.php
Merge pull request #10600 from nupplaphil/bug/update_autoinstall_doc
[friendica.git] / src / Module / Api / Mastodon / Blocks.php
index b1d802d053382f391d2d05d5da65a454de5a84b2..305914c1aadca10a1846bd99e54fddc50b1d8af2 100644 (file)
@@ -37,7 +37,7 @@ class Blocks extends BaseApi
         */
        public static function rawContent(array $parameters = [])
        {
-               self::login(self::SCOPE_READ);
+               self::checkAllowedScope(self::SCOPE_READ);
                $uid = self::getCurrentUserID();
 
                if (empty($parameters['id'])) {
@@ -75,6 +75,7 @@ class Blocks extends BaseApi
 
                $followers = DBA::select('user-contact', ['cid'], $condition, $parameters);
                while ($follower = DBA::fetch($followers)) {
+                       self::setBoundaries($follower['cid']);
                        $accounts[] = DI::mstdnAccount()->createFromContactId($follower['cid'], $uid);
                }
                DBA::close($followers);
@@ -83,6 +84,7 @@ class Blocks extends BaseApi
                        array_reverse($accounts);
                }
 
+               self::setLinkHeader();
                System::jsonExit($accounts);
        }
 }