Detect encoding of uploaded files and convert to UTF-8. Finally.

This commit is contained in:
Sebastian Serth
2021-05-17 19:33:32 +02:00
parent b96f70caf6
commit a6c6b07a91
3 changed files with 5 additions and 2 deletions

View File

@ -218,7 +218,7 @@ user_id: current_user.id, user_type: current_user.class.name
file_params[:content] = nil
file_params[:native_file] = file_attributes[:content]
else
file_params[:content] = file_attributes[:content].read.encode.delete("\x00")
file_params[:content] = file_attributes[:content].read.detect_encoding!.encode.delete("\x00")
end
end
end