From 075e295fc25f3341adc725e7fd00c45120e6405a Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Bellet Date: Tue, 28 Feb 2023 15:30:14 +0100 Subject: [PATCH] Force writing file in binary mode ``` /Users/jibees/dev/openfoodnetwork/app/jobs/report_job.rb:22:in `write': "\\xFE" from ASCII-8BIT to UTF-8 (Encoding::UndefinedConversionError) from /Users/jibees/dev/openfoodnetwork/app/jobs/report_job.rb:22:in `write' from /Users/jibees/dev/openfoodnetwork/app/jobs/report_job.rb:8:in `perform' ``` --- app/jobs/report_job.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/jobs/report_job.rb b/app/jobs/report_job.rb index 7143b3637c..7743e0e77b 100644 --- a/app/jobs/report_job.rb +++ b/app/jobs/report_job.rb @@ -19,7 +19,7 @@ class ReportJob < ActiveJob::Base private def write(result) - File.write(filename, result) + File.write(filename, result, mode: "wb") end def read_result