Briefdruck. Bildschirmauswahl überlagert Drucker
authorJan Büren <jan@kivitendo-premium.de>
Mon, 20 Apr 2015 15:54:45 +0000 (17:54 +0200)
committerJan Büren <jan@kivitendo-premium.de>
Mon, 20 Apr 2015 15:54:45 +0000 (17:54 +0200)
Wie in den anderen Druckvorlagen auch. Falls media eq screen, immer
am Bildschrim (Browser) ausdrucken.

bin/mozilla/letter.pl

index 710cf8a..172ea1b 100755 (executable)
@@ -398,7 +398,8 @@ sub print_letter {
       return $err?0:1;
     }
 
-    if (!$::form->{printer_id}) {
+    if (!$::form->{printer_id} || $::form->{media} eq 'screen') {
+
       my $file = IO::File->new($pdf_file_name, 'r') || croak("Cannot open file '$pdf_file_name'");
       my $size = -s $pdf_file_name;
       my $content_type    =  'application/pdf';