diff --git a/web/app/controllers/api_music_sessions_controller.rb b/web/app/controllers/api_music_sessions_controller.rb index 9809d49d0..f4a2411c8 100644 --- a/web/app/controllers/api_music_sessions_controller.rb +++ b/web/app/controllers/api_music_sessions_controller.rb @@ -213,13 +213,15 @@ class ApiMusicSessionsController < ApiController :secret_access_key => SampleApp::Application.config.aws_secret_access_key) bucket = s3.buckets[SampleApp::Application.config.aws_bucket] + expire = Time.now + 20.years read_url = bucket.objects[uri].url_for(:read, - :expires => Time.now + 25.years, + :expires => expire, :'response_content_type' => 'text/csv').to_s @perfdata.update_attribute(:uri, read_url) + logger.debug("*** client can read url #{read_url}") write_url = bucket.objects[uri].url_for(:write, - :expires => SampleApp::Application.config.perf_data_signed_url_timeout, + :expires => expire, :'response_content_type' => 'text/csv').to_s logger.debug("*** client can upload to url #{write_url}") redirect_to write_url