From e6f08dab3b7653dbae5419d44c5518b3ff777631 Mon Sep 17 00:00:00 2001
From: Anusha Ranganathan <anusha@cottagelabs.com>
Date: Sun, 14 Apr 2024 23:33:13 +0530
Subject: [PATCH] Change default path to shared download volume

---
 hyrax/app/helpers/download_helper.rb        | 6 +++---
 hyrax/app/helpers/search_download_helper.rb | 2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/hyrax/app/helpers/download_helper.rb b/hyrax/app/helpers/download_helper.rb
index 4d3c183f..85a7c902 100644
--- a/hyrax/app/helpers/download_helper.rb
+++ b/hyrax/app/helpers/download_helper.rb
@@ -49,15 +49,15 @@ module DownloadHelper
   end
 
   def base_download_dir
-    File.join(ENV.fetch('DOWNLOAD_PATH', 'tmp/downloads'), work.id)
+    File.join(ENV.fetch('DOWNLOAD_PATH', '/shared/downloads'), work.id)
   end
 
   def zip_file_path
-    File.join(ENV.fetch('DOWNLOAD_PATH', "tmp/downloads"), "#{work.id}.zip")
+    File.join(ENV.fetch('DOWNLOAD_PATH', "/shared/downloads"), "#{work.id}.zip")
   end
 
   def shell_file_path
-    File.join(ENV.fetch('DOWNLOAD_PATH', "tmp/downloads"), "#{work.id}.sh")
+    File.join(ENV.fetch('DOWNLOAD_PATH', "/shared/downloads"), "#{work.id}.sh")
   end
 
   def cleanup_path(file_path)
diff --git a/hyrax/app/helpers/search_download_helper.rb b/hyrax/app/helpers/search_download_helper.rb
index ef681d86..6325c693 100644
--- a/hyrax/app/helpers/search_download_helper.rb
+++ b/hyrax/app/helpers/search_download_helper.rb
@@ -23,7 +23,7 @@ module SearchDownloadHelper
   end
 
   def shell_file_path
-    @shell_file_path ||= File.join(ENV.fetch('DOWNLOAD_PATH', "tmp/downloads"), "users/#{shell_file_name}")
+    @shell_file_path ||= File.join(ENV.fetch('DOWNLOAD_PATH', "/shared/downloads"), "users/#{shell_file_name}")
   end
 
   def shell_file_name
-- 
GitLab