# HG changeset patch # User Jittat Fakcharoenphol # Date 2010-02-20 14:59:51 # Node ID 0e765be64abb0ee5a00337d32dd7f1bb48071ac6 # Parent c7593402793a4120850d1884db86ea5227ef01bb returns correct content type for task description download diff --git a/app/controllers/tasks_controller.rb b/app/controllers/tasks_controller.rb --- a/app/controllers/tasks_controller.rb +++ b/app/controllers/tasks_controller.rb @@ -31,7 +31,13 @@ response.headers['Content-length'] = File.size(filename) render :nothing => true else - send_file filename, :stream => false, :filename => base_filename + if params[:ext]=='pdf' + content_type = 'application/pdf' + else + content_type = 'application/octet-stream' + end + + send_file filename, :stream => false, :filename => base_filename, :type => content_type end end