REFACTOR: use an options hash instead of multiple nil-able parameters

This commit is contained in:
Régis Hanol
2014-04-15 17:15:47 +02:00
parent 8b79debde2
commit 9cd8476453
3 changed files with 8 additions and 5 deletions

View File

@ -6,7 +6,7 @@ class UploadsController < ApplicationController
file = params[:file] || params[:files].first
filesize = File.size(file.tempfile)
upload = Upload.create_for(current_user.id, file.tempfile, file.original_filename, filesize, file.content_type)
upload = Upload.create_for(current_user.id, file.tempfile, file.original_filename, filesize, { content_type: file.content_type })
if upload.errors.empty?
render_serialized(upload, UploadSerializer, root: false)