Skip to content
Snippets Groups Projects
Commit 6622139c authored by Anusha Ranganathan's avatar Anusha Ranganathan
Browse files

Fix for issue #16

parent 7e9d77ff
No related branches found
No related tags found
3 merge requests!115Tombstone not available for dataset,!77Bump ruby v2.7.7,!26Feature/s3 storage
......@@ -26,9 +26,17 @@ module HyraxHelper
bucket = Aws::S3::Resource.new(region: ENV['S3_REGION']).bucket(file_set.parent_works.first.id)
latest_version_uri = file_set.latest_content_version.uri
file_key = "/#{file_set_id}/files/#{latest_version_uri.split("/")[-3]}/#{file_set.title.first}"
begin
latest_version_uri = file_set.latest_content_version.uri
file_key = "/#{file_set_id}/files/#{latest_version_uri.split("/")[-3]}/#{file_set.title.first}"
rescue
begin
latest_version_uri = file_set.files[0]
file_key = "/#{file_set_id}/files/#{latest_version_uri.split("/")[-1]}/#{file_set.title.first}"
rescue
return nil
end
end
url_options = {
expires_in: 60.minutes.seconds.to_i,
response_content_disposition: "attachment; filename=\"#{file_key}\""
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment