Sha256: bc85d7217b9b6f0d2d128dc4a62e37a9e5adc86a0131f462017f02d574b58a82
Contents?: true
Size: 796 Bytes
Versions: 1
Compression:
Stored size: 796 Bytes
Contents
class PrinterMailer < ActionMailer::Base layout 'mailer' def send_print usr, file @usr = User.find(usr) fname = case file when /\/pdf.*$/; 'print%s.pdf' % DateTime.now.nsec else 'print%s.label' % DateTime.now.nsec end attachments[fname] = File.read(file) unless file.blank? @logo = @usr.account.logos.first.image.url rescue "" @msg = "Der er ikke defineret nogen printere til dette job, for dig - så jeg er nødt til at sende dig filen vedhæftet denne email! ;)Du bør kontakte din system administrator og bede om at der bliver oprettet en printer definition til denne printer jobtype, for dig!" mail from: 'no-reply@wheelstore.space', to: @usr.email, subject: "Kontakt administrator! Der mangler en printer definition!" end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
oxen_printer-0.3.4 | app/mailers/printer_mailer.rb |