Sha256: ed7be3b8acc9879169b22b9e8e959fc1163dfffa59312712d46c45b5ff291227
Contents?: true
Size: 812 Bytes
Versions: 5
Compression:
Stored size: 812 Bytes
Contents
class PrinterMailer < ActionMailer::Base layout 'mailer' def send_print usr, file, msg=nil @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 = 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
5 entries across 5 versions & 1 rubygems