diff --git a/app/Handlers/Events/SendIncidentEmailNotificationHandler.php b/app/Handlers/Events/SendIncidentEmailNotificationHandler.php index b042b9d5..8adcefb9 100644 --- a/app/Handlers/Events/SendIncidentEmailNotificationHandler.php +++ b/app/Handlers/Events/SendIncidentEmailNotificationHandler.php @@ -69,12 +69,13 @@ class SendIncidentEmailNotificationHandler foreach ($this->subscriber->all() as $subscriber) { $mail = [ - 'email' => $subscriber->email, - 'subject' => 'New incident reported.', - 'status' => $data->humanStatus, - 'htmlContent' => $data->formattedMessage, - 'textContent' => $data->message, - 'token' => $subscriber->token, + 'email' => $subscriber->email, + 'subject' => 'New incident reported.', + 'status' => $data->humanStatus, + 'htmlContent' => $data->formattedMessage, + 'textContent' => $data->message, + 'token' => $subscriber->token, + 'unsubscribeLink' => route('unsubscribe', $subscriber->token), ]; $this->mailer->queue([ diff --git a/app/Handlers/Events/SendMaintenanceEmailNotificationHandler.php b/app/Handlers/Events/SendMaintenanceEmailNotificationHandler.php index f5ef6e8f..56d0c6e3 100644 --- a/app/Handlers/Events/SendMaintenanceEmailNotificationHandler.php +++ b/app/Handlers/Events/SendMaintenanceEmailNotificationHandler.php @@ -69,12 +69,13 @@ class SendMaintenanceEmailNotificationHandler foreach ($this->subscriber->all() as $subscriber) { $mail = [ - 'email' => $subscriber->email, - 'subject' => 'Scheduled maintenance.', - 'status' => $data->humanStatus, - 'htmlContent' => $data->formattedMessage, - 'textContent' => $data->message, - 'token' => $subscriber->token, + 'email' => $subscriber->email, + 'subject' => 'Scheduled maintenance.', + 'status' => $data->humanStatus, + 'htmlContent' => $data->formattedMessage, + 'textContent' => $data->message, + 'token' => $subscriber->token, + 'unsubscribeLink' => route('unsubscribe', $subscriber->token), ]; $this->mailer->queue([ diff --git a/resources/views/emails/incidents/maintenance-html.blade.php b/resources/views/emails/incidents/maintenance-html.blade.php index 7c949b62..3655d313 100644 --- a/resources/views/emails/incidents/maintenance-html.blade.php +++ b/resources/views/emails/incidents/maintenance-html.blade.php @@ -19,6 +19,6 @@

{!! trans('cachet.powered_by', ['app' => Setting::get('app_name')]) !!}

@endif

- {!! trans('cachet.subscriber.email.unsuscribe') !!} + {!! trans('cachet.subscriber.email.unsuscribe') !!}

@stop diff --git a/resources/views/emails/incidents/new-html.blade.php b/resources/views/emails/incidents/new-html.blade.php index 4ee633bf..58f6252c 100644 --- a/resources/views/emails/incidents/new-html.blade.php +++ b/resources/views/emails/incidents/new-html.blade.php @@ -19,6 +19,6 @@

{!! trans('cachet.powered_by', ['app' => Setting::get('app_name')]) !!}

@endif

- {!! trans('cachet.subscriber.email.unsuscribe') !!} + {!! trans('cachet.subscriber.email.unsuscribe') !!}

@stop