Commit 1dd663ba authored by Vladimir Shushlin's avatar Vladimir Shushlin

Add method to notify about failed auto SSL

parent b79c4c8e
...@@ -489,6 +489,12 @@ class NotificationService ...@@ -489,6 +489,12 @@ class NotificationService
end end
end end
def pages_domain_auto_ssl_failed(domain)
project_maintainers_recipients(domain, action: 'disabled').each do |recipient|
mailer.pages_domain_auto_ssl_failed_email(domain, recipient.user).deliver_later
end
end
def issue_due(issue) def issue_due(issue)
recipients = NotificationRecipients::BuildService.build_recipients( recipients = NotificationRecipients::BuildService.build_recipients(
issue, issue,
......
...@@ -2604,6 +2604,7 @@ describe NotificationService, :mailer do ...@@ -2604,6 +2604,7 @@ describe NotificationService, :mailer do
pages_domain_disabled pages_domain_disabled
pages_domain_verification_succeeded pages_domain_verification_succeeded
pages_domain_verification_failed pages_domain_verification_failed
pages_domain_auto_ssl_failed
].each do |sym| ].each do |sym|
describe "##{sym}" do describe "##{sym}" do
subject(:notify!) { notification.send(sym, domain) } subject(:notify!) { notification.send(sym, domain) }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment