Determine if notifications are suppressed when handeling events

This commit is contained in:
Nico Stapelbroek
2018-01-21 13:05:46 +01:00
parent f53f88f950
commit e358332048
5 changed files with 15 additions and 25 deletions
@@ -55,15 +55,10 @@ class SendComponentUpdateEmailNotificationHandler
*/
public function handle(ComponentStatusWasChangedEvent $event)
{
// Don't send component status updates if we're under maintenance.
if ($this->system->underMaintenance()) {
return false;
}
$component = $event->component;
// If we're silent, then don't send this.
if ($event->silent) {
// If we're silent or the notifications are suppressed don't send this.
if ($event->silent || !$this->system->canNotifySubscribers()) {
return;
}