aboutsummaryrefslogtreecommitdiffstats
path: root/app
diff options
context:
space:
mode:
Diffstat (limited to 'app')
-rw-r--r--app/models/compliance_check_export.rb6
1 files changed, 4 insertions, 2 deletions
diff --git a/app/models/compliance_check_export.rb b/app/models/compliance_check_export.rb
index 5f0e26890..95abb3b27 100644
--- a/app/models/compliance_check_export.rb
+++ b/app/models/compliance_check_export.rb
@@ -21,12 +21,14 @@ class ComplianceCheckExport
begin
Dir.mktmpdir("#{I18n.t('compliance_check_results.file.zip_name_prefix')}_#{@referential_id}_#{@compliance_check.id}_", Dir.tmpdir) { |temp_dir|
- File.open(temp_dir + "/#{I18n.t('compliance_check_results.file.summary_errors_file_prefix')}" , "a") do |f|
+ File.open(temp_dir + "/#{I18n.t('compliance_check_results.file.summary_errors_file_prefix')}" , "a:utf-8") do |f|
+ f.write("\ufeff")
f.write(render)
f.flush
end
- File.open(temp_dir + "/#{I18n.t('compliance_check_results.file.detailed_errors_file_prefix')}" , "a") do |f|
+ File.open(temp_dir + "/#{I18n.t('compliance_check_results.file.detailed_errors_file_prefix')}" , "a:utf-8") do |f|
+ f.write("\ufeff")
f.write(detailed_errors_render)
f.flush
end