SL::Controller->send_file: trueish zurückgeben
authorMoritz Bunkus <m.bunkus@linet-services.de>
Wed, 6 Apr 2016 14:45:50 +0000 (16:45 +0200)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Wed, 6 Apr 2016 14:45:50 +0000 (16:45 +0200)
send_file meldet Fehler (z.B. »kann Datei nicht öffnen«) durch
croak(). Im Erfolgsfall sollte die Funktion aber regulär einen wahren
Wert zurückgeben, um ordentlich in eval{} benutzt werden zu können.

SL/Controller/Base.pm

index b97f3c5..01da48b 100644 (file)
@@ -166,6 +166,8 @@ sub send_file {
   } else {
     $::locale->with_raw_io(\*STDOUT, sub { print $$file_name_or_content });
   }
+
+  return 1;
 }
 
 sub presenter {