diff --git a/lib/notification_factory/mailer.rb b/lib/notification_factory/mailer.rb index d4358abb6..36777c315 100644 --- a/lib/notification_factory/mailer.rb +++ b/lib/notification_factory/mailer.rb @@ -133,6 +133,12 @@ returns # get active Email::Outbound Channel and send channel = Channel.find_by(area: 'Email::Notification', active: true) + + if channel.blank? + Rails.logger.info "Can't find an active 'Email::Notification' channel. Canceling notification sending." + return + end + channel.deliver( { # in_reply_to: in_reply_to,