FIX: Create CORS rule on S3 only before a backup upload

This commit is contained in:
Gerhard Schlager 2018-12-17 00:15:37 +01:00
parent d803dfc14a
commit 7e1f20b07f
1 changed files with 1 additions and 1 deletions

View File

@ -44,6 +44,7 @@ module BackupRestore
obj = @s3_helper.object(filename) obj = @s3_helper.object(filename)
raise BackupFileExists.new if obj.exists? raise BackupFileExists.new if obj.exists?
ensure_cors!
presigned_url(obj, :put, UPLOAD_URL_EXPIRES_AFTER_SECONDS) presigned_url(obj, :put, UPLOAD_URL_EXPIRES_AFTER_SECONDS)
end end
@ -74,7 +75,6 @@ module BackupRestore
end end
def presigned_url(obj, method, expires_in_seconds) def presigned_url(obj, method, expires_in_seconds)
ensure_cors!
obj.presigned_url(method, expires_in: expires_in_seconds) obj.presigned_url(method, expires_in: expires_in_seconds)
end end