Sanitize no-parsable BOM characters inserted by Excel

This commit is contained in:
Matt-Yorkley
2019-02-15 14:59:15 +00:00
parent 6f2b894cfe
commit 9705c249ac
3 changed files with 40 additions and 1 deletions

View File

@@ -84,7 +84,8 @@ module Admin
directory = 'tmp/product_import'
Dir.mkdir(directory) unless File.exist?(directory)
File.open(Rails.root.join(directory, filename + extension), 'wb') do |f|
f.write(upload.read)
data = UploadSanitizer.new(upload.read).call
f.write(data)
f.path
end
end