Sha256: 5df6c02ec399491cc11cac9db33973a0b20b3d560496fb9f57aac273a51c3284

Contents?: true

Size: 611 Bytes

Versions: 47

Compression:

Stored size: 611 Bytes

Contents

require 'open-uri'

class IshManager::LeadsetMailer < IshManager::ApplicationMailer
  default from: 'WasyaCo Consulting <hello@wasya.co>'

  # layout 'mailer'

  def monthly_invoice invoice_id
    @invoice = ::Ish::Invoice.find invoice_id
    @leadset = @invoice.leadset

    path = Rails.root.join 'tmp', @invoice.filename
    download = open( @invoice.asset.object.url(:original) )
    IO.copy_stream( download, path )
    attachments[@invoice.filename] = File.read( path )

    mail( to:      @leadset.email,
          subject: "WasyaCo invoice for #{@invoice.month_on.strftime('%B')}",
        )
  end

end

Version data entries

47 entries across 47 versions & 1 rubygems

Version Path
ish_manager-0.1.8.512 app/mailers/ish_manager/leadset_mailer.rb
ish_manager-0.1.8.511 app/mailers/ish_manager/leadset_mailer.rb
ish_manager-0.1.8.510 app/mailers/ish_manager/leadset_mailer.rb
ish_manager-0.1.8.509 app/mailers/ish_manager/leadset_mailer.rb
ish_manager-0.1.8.508 app/mailers/ish_manager/leadset_mailer.rb
ish_manager-0.1.8.507 app/mailers/ish_manager/leadset_mailer.rb
ish_manager-0.1.8.506 app/mailers/ish_manager/leadset_mailer.rb
ish_manager-0.1.8.505 app/mailers/ish_manager/leadset_mailer.rb
ish_manager-0.1.8.504 app/mailers/ish_manager/leadset_mailer.rb
ish_manager-0.1.8.503 app/mailers/ish_manager/leadset_mailer.rb
ish_manager-0.1.8.500 app/mailers/ish_manager/leadset_mailer.rb
ish_manager-0.1.8.499 app/mailers/ish_manager/leadset_mailer.rb
ish_manager-0.1.8.498 app/mailers/ish_manager/leadset_mailer.rb
ish_manager-0.1.8.497 app/mailers/ish_manager/leadset_mailer.rb
ish_manager-0.1.8.496 app/mailers/ish_manager/leadset_mailer.rb
ish_manager-0.1.8.495 app/mailers/ish_manager/leadset_mailer.rb
ish_manager-0.1.8.494 app/mailers/ish_manager/leadset_mailer.rb
ish_manager-0.1.8.493 app/mailers/ish_manager/leadset_mailer.rb
ish_manager-0.1.8.492 app/mailers/ish_manager/leadset_mailer.rb
ish_manager-0.1.8.491 app/mailers/ish_manager/leadset_mailer.rb