|
|
|
|
@ -137,9 +137,13 @@ class LettingsLogsController < LogsController
|
|
|
|
|
def download_bulk_upload |
|
|
|
|
bulk_upload = BulkUpload.find(params[:id]) |
|
|
|
|
downloader = BulkUpload::Downloader.new(bulk_upload:) |
|
|
|
|
downloader.call |
|
|
|
|
|
|
|
|
|
send_file downloader.file_path, filename: bulk_upload.filename, type: "text/csv" |
|
|
|
|
if Rails.env.development? |
|
|
|
|
send_file downloader.file_path, filename: bulk_upload.filename, type: "text/csv" |
|
|
|
|
else |
|
|
|
|
presigned_url = downloader.presigned_url |
|
|
|
|
redirect_to presigned_url |
|
|
|
|
end |
|
|
|
|
end |
|
|
|
|
|
|
|
|
|
private |
|
|
|
|
|