Class: BundlerAuditIssuesMailer

Inherits:
ActionMailer::Base
  • Object
show all
Defined in:
app/mailers/bundler_audit_issues_mailer.rb

Constant Summary collapse

DEFAULT_TO =
Rails.configuration.vulnerability_email_recipient

Instance Method Summary collapse

Instance Method Details

#error_in_running(errors, opts = {}) ⇒ Object



11
12
13
14
# File 'app/mailers/bundler_audit_issues_mailer.rb', line 11

def error_in_running errors, opts = {}
  @errors = errors
  mail(to: (opts[:custom_recipient] || DEFAULT_TO), subject: 'Vulnerability Scanner Errored')
end

#vulnerability_email(vulnerabilities, opts = {}) ⇒ Object



7
8
9
10
# File 'app/mailers/bundler_audit_issues_mailer.rb', line 7

def vulnerability_email vulnerabilities, opts = {}
  @vulnerabilities = vulnerabilities
  mail(to: (opts[:custom_recipient] || DEFAULT_TO), subject: 'Vulnerability Scanner Results')
end