From 5abd25c4080c0dc1520586c9205b8a00b2c0ca69 Mon Sep 17 00:00:00 2001 From: Joseph Cohen Date: Thu, 28 Apr 2016 11:10:38 -0500 Subject: [PATCH] Redirect subscribers to manage --- app/Http/Controllers/SubscribeController.php | 6 +++--- resources/views/partials/component.blade.php | 4 ---- resources/views/partials/footer.blade.php | 2 +- resources/views/partials/modals/subscribe.blade.php | 3 +-- 4 files changed, 5 insertions(+), 10 deletions(-) diff --git a/app/Http/Controllers/SubscribeController.php b/app/Http/Controllers/SubscribeController.php index 8ac61b19..8a52882a 100644 --- a/app/Http/Controllers/SubscribeController.php +++ b/app/Http/Controllers/SubscribeController.php @@ -57,13 +57,13 @@ class SubscribeController extends Controller $subscriptions = Binput::get('subscriptions'); try { - dispatch(new SubscribeSubscriberCommand($email, false, $subscriptions)); + $subscription = dispatch(new SubscribeSubscriberCommand($email, false, $subscriptions)); } catch (AlreadySubscribedException $e) { - return Redirect::route('subscribe.subscribe') + return Redirect::route('subscribe.manage', $subscription->id) ->withTitle(sprintf('%s %s', trans('dashboard.notifications.whoops'), trans('cachet.subscriber.email.failure'))) ->withErrors(trans('cachet.subscriber.email.already-subscribed', ['email' => $email])); } catch (ValidationException $e) { - return Redirect::route('subscribe.subscribe') + return Redirect::route('status-page') ->withInput(Binput::all()) ->withTitle(sprintf('%s %s', trans('dashboard.notifications.whoops'), trans('cachet.subscriber.email.failure'))) ->withErrors($e->getMessageBag()); diff --git a/resources/views/partials/component.blade.php b/resources/views/partials/component.blade.php index 6d915ec9..d05bc6fc 100644 --- a/resources/views/partials/component.blade.php +++ b/resources/views/partials/component.blade.php @@ -9,10 +9,6 @@ @endif - @if(subscribers_enabled()) - - @endif -
{{ $component->human_status }}
diff --git a/resources/views/partials/footer.blade.php b/resources/views/partials/footer.blade.php index 220f68ba..5219c620 100644 --- a/resources/views/partials/footer.blade.php +++ b/resources/views/partials/footer.blade.php @@ -29,7 +29,7 @@ @if(subscribers_enabled())
  • - {{ trans('cachet.subscriber.button') }} + {{ trans('cachet.subscriber.button') }}
  • @endif diff --git a/resources/views/partials/modals/subscribe.blade.php b/resources/views/partials/modals/subscribe.blade.php index ab6aaab0..35cef74c 100644 --- a/resources/views/partials/modals/subscribe.blade.php +++ b/resources/views/partials/modals/subscribe.blade.php @@ -1,8 +1,7 @@