X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/b90ff6b18df92c98b1b875d14835d1fdf9ff339a..d8be5cc409de5b3bc34439599b1481201a5a1c2e:/SL/Controller/Base.pm diff --git a/SL/Controller/Base.pm b/SL/Controller/Base.pm index 63f153fa8..3c5f919de 100644 --- a/SL/Controller/Base.pm +++ b/SL/Controller/Base.pm @@ -156,6 +156,7 @@ sub send_file { } my $content_type = $params{type} || 'application/octet_stream'; + my $content_disposition = $params{content_disposition} || 'attachment'; my $attachment_name = $params{name} || (!ref($file_name_or_content) ? $file_name_or_content : ''); $attachment_name =~ s:.*//::g; @@ -165,7 +166,7 @@ sub send_file { $self->js->render unless $params{js_no_render}; } else { print $::form->create_http_response(content_type => $content_type, - content_disposition => 'attachment; filename="' . $attachment_name . '"', + content_disposition => $content_disposition . '; filename="' . $attachment_name . '"', content_length => $size); if (!ref $file_name_or_content) {