diff options
-rw-r--r-- | lib/backup/uploads.rb | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/lib/backup/uploads.rb b/lib/backup/uploads.rb index 4a38af02522..462d3f1e274 100644 --- a/lib/backup/uploads.rb +++ b/lib/backup/uploads.rb @@ -15,11 +15,15 @@ module Backup end def restore + backup_existing_uploads_dir + + FileUtils.cp_r(backup_uploads_dir, app_uploads_dir) + end + + def backup_existing_uploads_dir if File.exists?(app_uploads_dir) FileUtils.mv(app_uploads_dir, Rails.root.join('public', "uploads.#{Time.now.to_i}")) end - - FileUtils.cp_r(backup_uploads_dir, app_uploads_dir) end end end |