4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
# File 'app/mailers/printer_mailer.rb', line 4
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: '[email protected]',
to: @usr.email,
subject: "Kontakt administrator! Der mangler en printer definition!"
end
|