From 1d0b4e327aa369e057181a50d85b3ba644426164 Mon Sep 17 00:00:00 2001 From: Sebastian Serth Date: Wed, 16 Dec 2020 18:43:04 +0100 Subject: [PATCH] Convert file upload to UTF-8 and delete NULL byte --- app/controllers/exercises_controller.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/controllers/exercises_controller.rb b/app/controllers/exercises_controller.rb index 4e08366c..cc11c72b 100644 --- a/app/controllers/exercises_controller.rb +++ b/app/controllers/exercises_controller.rb @@ -219,7 +219,7 @@ class ExercisesController < ApplicationController file_params[:content] = nil file_params[:native_file] = file_attributes[:content] else - file_params[:content] = file_attributes[:content].read + file_params[:content] = file_attributes[:content].read.encode.delete("\x00") end end end