Skip to content

Commit e98df14

Browse files
authored
Merge pull request #970 from ctti-clinicaltrials/dev
Hotfix
2 parents f1ba907 + 57bfcc6 commit e98df14

File tree

5 files changed

+5
-9
lines changed

5 files changed

+5
-9
lines changed

app/models/search_result.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ def self.make_tsv(condition = 'covid-19')
2929
filename = "#{name}.tsv"
3030
record = FileRecord.create(file_type: condition, filename: filename)
3131
record.file.attach(io: File.open(file), filename: filename)
32-
record.update(url: record.file.service_url(filename: filename))
32+
record.update(url: record.file.service.send(:object_for, record.file.key).public_url)
3333
end
3434

3535
def self.study_values(study)

app/models/util/db_manager.rb

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -40,11 +40,6 @@ def dump_database
4040
puts cmd
4141
run_command_line(cmd)
4242

43-
filename = File.basename(dump_file_location)
44-
record = FileRecord.create(file_type: "snapshot", filename: filename )
45-
record.file.attach(io: File.open(dump_file_location), filename: filename)
46-
record.update(url: record.file.service_url(filename: filename))
47-
4843
return dump_file_location
4944
end
5045

app/models/util/file_manager.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -219,7 +219,7 @@ def save_static_copy(schema='ctgov')
219219
filename = File.basename(zip_file_name)
220220
record = FileRecord.create(file_type: "snapshot", filename: "#{filename}")
221221
record.file.attach(io: File.open(zip_file_name), filename: "#{filename}")
222-
record.update(url: Rails.application.routes.url_helpers.rails_blob_path(record.file, only_path: true))
222+
record.update(url: record.file.service.send(:object_for, record.file.key).public_url)
223223

224224
zip_file_name
225225
end

app/models/util/table_exporter.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ def run(delimiter: '|', should_archive: true)
2222
end
2323
record = FileRecord.create(file_type: "pipefiles", filename: @zipfile_name)
2424
record.file.attach(io: File.open(@zipfile_name), filename: @zipfile_name)
25-
record.update(url: record.file.service_url(filename: @zipfile_name))
25+
record.update(url: record.file.service.send(:object_for, record.file.key).public_url)
2626

2727
if should_archive
2828
archive(delimiter)

config/storage.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,5 @@ digitalocean:
1313
secret_access_key: <%= ENV["DIGITALOCEAN_SECRET_ACCESS_KEY"] %>
1414
region: <%= ENV["DIGITALOCEAN_REGION"] %>
1515
bucket: <%= ENV["DIGITALOCEAN_BUCKET"] %>
16-
public: true
16+
upload:
17+
acl: "public-read"

0 commit comments

Comments
 (0)