summaryrefslogtreecommitdiff
path: root/lib/backup/uploads.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/backup/uploads.rb')
-rw-r--r--lib/backup/uploads.rb8
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