瀏覽代碼

Update ProfileController

Daniel Supernault 6 年之前
父節點
當前提交
610c4f3445
共有 1 個文件被更改,包括 4 次插入0 次删除
  1. 4 0
      app/Http/Controllers/ProfileController.php

+ 4 - 0
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);