From 610c4f34455f7fa30cc98ba77eeb4f21a48c09ca Mon Sep 17 00:00:00 2001 From: Daniel Supernault Date: Sun, 9 Jun 2019 17:21:06 -0600 Subject: [PATCH] Update ProfileController --- app/Http/Controllers/ProfileController.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/Http/Controllers/ProfileController.php b/app/Http/Controllers/ProfileController.php index 52201dad1..f573d68e8 100644 --- a/app/Http/Controllers/ProfileController.php +++ b/app/Http/Controllers/ProfileController.php @@ -150,6 +150,8 @@ class ProfileController extends Controller public function showActivityPub(Request $request, $user) { + abort_if(!config('federation.activitypub.enabled'), 404); + if($user->status != null) { return ProfileController::accountCheck($user); } @@ -161,6 +163,8 @@ class ProfileController extends Controller public function showAtomFeed(Request $request, $user) { + abort_if(!config('federation.atom.enabled'), 404); + $profile = $user = Profile::whereNull('status')->whereNull('domain')->whereUsername($user)->whereIsPrivate(false)->firstOrFail(); if($profile->status != null) { return $this->accountCheck($profile);