From 70d8a156f7b94afa89c24790a1babc88bb9e3df8 Mon Sep 17 00:00:00 2001 From: misrilal Date: Tue, 31 Mar 2026 23:53:28 +0530 Subject: [PATCH] Fix subscribe endpoint when subscribers are disabled --- app/Http/Controllers/SubscribeController.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/SubscribeController.php b/app/Http/Controllers/SubscribeController.php index f2ce15cadf1e..8adffca14271 100644 --- a/app/Http/Controllers/SubscribeController.php +++ b/app/Http/Controllers/SubscribeController.php @@ -45,6 +45,10 @@ class SubscribeController extends Controller */ public function showSubscribe() { + if (!subscribers_enabled()) { + return Redirect::route('status-page'); + } + return View::make('subscribe.subscribe') ->withAboutApp(Markdown::convertToHtml(Config::get('setting.app_about'))); } @@ -56,8 +60,11 @@ public function showSubscribe() */ public function postSubscribe() { + if (!subscribers_enabled()) { + return Redirect::route('status-page'); + } + $email = Binput::get('email'); - $subscriptions = Binput::get('subscriptions'); $verified = app(Repository::class)->get('setting.skip_subscriber_verification'); try {