diff --git a/components/FreeNetwork/Controller/Feeds.php b/components/FreeNetwork/Controller/Feeds.php index de6dbd3765..13f63c3452 100644 --- a/components/FreeNetwork/Controller/Feeds.php +++ b/components/FreeNetwork/Controller/Feeds.php @@ -51,6 +51,7 @@ class Feeds extends FeedController */ public function network(Request $request): array { + Common::ensureLoggedIn(); $data = Feed::query( query: 'note-local:false', page: $this->int('p'), @@ -71,6 +72,7 @@ class Feeds extends FeedController */ public function clique(Request $request): array { + Common::ensureLoggedIn(); $notes = DB::dql( <<<'EOF' SELECT n FROM \App\Entity\Note AS n @@ -98,6 +100,7 @@ class Feeds extends FeedController */ public function federated(Request $request): array { + Common::ensureLoggedIn(); $data = Feed::query( query: '', page: $this->int('p'), diff --git a/components/Notification/Controller/Feed.php b/components/Notification/Controller/Feed.php index 87695d61b5..171470359a 100644 --- a/components/Notification/Controller/Feed.php +++ b/components/Notification/Controller/Feed.php @@ -47,7 +47,7 @@ class Feed extends Controller */ public function notifications(Request $request): array { - $user = Common::user(); + $user = Common::ensureLoggedIn(); $notes = DB::dql(<<<'EOF' SELECT n FROM \App\Entity\Note AS n WHERE n.id IN ( diff --git a/src/Controller/Feeds.php b/src/Controller/Feeds.php index f50191efa2..8df6682268 100644 --- a/src/Controller/Feeds.php +++ b/src/Controller/Feeds.php @@ -73,6 +73,7 @@ class Feeds extends FeedController */ public function home(Request $request): array { + Common::ensureLoggedIn(); $data = Feed::query( query: 'note-from:subscribed', page: $this->int('p'),