Skip to content

Instantly share code, notes, and snippets.

@andyh
Forked from Jaffery5/error
Last active August 29, 2015 14:03
Show Gist options
  • Save andyh/103d0d25bac8c81ae318 to your computer and use it in GitHub Desktop.
Save andyh/103d0d25bac8c81ae318 to your computer and use it in GitHub Desktop.
No handler found for [#<ActionDispatch::Http::UploadedFile:0x007f8b60310158 @tempfile=#<Tempfile:/var/folders/h_/n3tkl5j51zq8_0fx987g4pqr0000gn/T/RackMultipart20140630-14626-suf62t>, @original_filename="door.jpg", @content_type="image/jpeg", @headers="Content-Disposition: form-data; name=\"images[]\"; filename=\"door.jpg\"\r\nContent-Type: image/jpeg\r\n">]
<%= form_for [@profile, @portfolio], :html => { :multipart => true } do |f| %>
<%= f.label :portfolios, :class => 'control-label' %>
<%= file_field_tag "images[]", type: :file, multiple: true %>
<%= f.button :submit%>
<% end %>
def create
@profile = Profile.find(params[:profile_id])
@portfolio = @profile.portfolios.new
if params[:images]
params[:images].each { |image|
@profile.portfolios.create(image: image)}
end
redirect_to new_profile_portfolio_path(@profile), notice: 'Portfolio was successfully created.'
end
Paperclip::AdapterRegistry::NoHandlerError - No handler found for [#<ActionDispatch::Http::UploadedFile:0x007f8b60310158 @tempfile=#<Tempfile:/var/folders/h_/n3tkl5j51zq8_0fx987g4pqr0000gn/T/RackMultipart20140630-14626-suf62t>, @original_filename="door.jpg", @content_type="image/jpeg", @headers="Content-Disposition: form-data; name=\"images[]\"; filename=\"door.jpg\"\r\nContent-Type: image/jpeg\r\n">]:
() usr/local/rvm/gems/ruby-2.1.2@rails4.1/bundler/gems/paperclip-50bfa5527066/lib/paperclip/io_adapters/registry.rb:19:in `handler_for'
() usr/local/rvm/gems/ruby-2.1.2@rails4.1/bundler/gems/paperclip-50bfa5527066/lib/paperclip/io_adapters/registry.rb:29:in `for'
() usr/local/rvm/gems/ruby-2.1.2@rails4.1/bundler/gems/paperclip-50bfa5527066/lib/paperclip/attachment.rb:96:in `assign'
() usr/local/rvm/gems/ruby-2.1.2@rails4.1/bundler/gems/paperclip-50bfa5527066/lib/paperclip/has_attached_file.rb:66:in `block in define_setter'
activerecord (4.1.0) lib/active_record/attribute_assignment.rb:45:in `_assign_attribute'
protected_attributes (1.0.7) lib/active_record/mass_assignment_security/attribute_assignment.rb:67:in `block in assign_attributes'
protected_attributes (1.0.7) lib/active_record/mass_assignment_security/attribute_assignment.rb:61:in `assign_attributes'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment