X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/b54435b16c3f6b22d4526d543c276c314143d124..123e96939cfdd9bb9a079f5598196e47b74b1f86:/apps/workbench/app/controllers/collections_controller.rb?ds=sidebyside diff --git a/apps/workbench/app/controllers/collections_controller.rb b/apps/workbench/app/controllers/collections_controller.rb index 763d3a65d4..5d5eb79e52 100644 --- a/apps/workbench/app/controllers/collections_controller.rb +++ b/apps/workbench/app/controllers/collections_controller.rb @@ -49,6 +49,8 @@ class CollectionsController < ApplicationController end self.response.headers['Content-Type'] = Rack::Mime::MIME_TYPES[ext] || 'application/octet-stream' + self.response.headers['Content-Length'] = params[:size] if params[:size] + self.response.headers['Content-Disposition'] = params[:disposition] if params[:disposition] self.response_body = FileStreamer.new opts end @@ -122,7 +124,7 @@ class CollectionsController < ApplicationController yield buf end end - Rails.logger.warn("#{@opts[:uuid]}/#{@opts[:file]}: $?") if $? != 0 + Rails.logger.warn("#{@opts[:uuid]}/#{@opts[:file]}: #{$?}") if $? != 0 end end end