]> git.mxchange.org Git - quix0rs-gnu-social.git/blobdiff - actions/apitimelinenetworkpublic.php
Added missing isPrivateScope().
[quix0rs-gnu-social.git] / actions / apitimelinenetworkpublic.php
index a2039a3761b41924c02bac92be646b08c7460e73..957842600abd8ff8c238450d2c3ec84a1ed156a6 100644 (file)
@@ -11,6 +11,9 @@ class ApiTimelineNetworkPublicAction extends ApiTimelinePublicAction
 
     protected function getStream()
     {
+        if (!$this->scoped instanceof Profile && common_config('public', 'localonly')) {
+            $this->clientError(_('Network wide public feed is not permitted without authorization'), 403);
+        }
         return new NetworkPublicNoticeStream($this->scoped);
     }
 }