Я использую roo-rb для доступа к загруженным файлам. Мой код выглядит так:Rails Rename tempfile
s = Roo::Excelx.new(params[:upload][:file].tempfile.path)
Но у меня возникли проблемы с ним, потому что генерируется временный файл не имеет расширения и у меня это исключение:
.../AppData/Local/Temp/RackMultipart20150216-10192-13yn50s не является Excel-файл XLSX
есть ли способ, чтобы переименовать tempfile.path
так, что она будет иметь правильное расширение (XLSX)? Или есть более элегантный способ решить эту проблему?