Hi, Its because of the image column in the database is "string" probably and @image returns an object of "URI::Generic" . Can you show the schema of pin model and the gem you're using for attachments handling ?
meanwhile try , @image.to_s on that line. On Fri, Jan 9, 2015 at 4:16 AM, Tony T. <li...@ruby-forum.com> wrote: > Colin Law wrote in post #1166334: > > > > For future reference it is better to copy the error text from the > > terminal window and paste it here rather than attaching an image, then > > I would be able to insert my text at the appropriate point in the > > error. > > > > I assume that the image field in the db is a string field. You are > > calling Pin.new with a URI object as the image and the error says that > > there is not an implicit way of converting the URI to a string. I > > guess that you want to use @image.to_s in Pin.new. > > > > Colin > > Hi Colin, > Thanks for answering. I posted "Here is the pins_controller.rb code > I'm using, which gives me an error > of "no implicit conversion of URI::Generic into String"" in the > question above. Is there something else that I should have added so > that I know in the future? > > I thought of adding .to_s to @image, but that leads me to the error: > Paperclip::adapterregistry::nohandlererror in PinsController#copy > No handler found for > > "/system/pins/images/000/000/083/original/Alt-J_-_This_is_all_yours.jpg?1420125230" > > I think I need to tell it to just pic out the .jpg itself, not the whole > directory listing. Does that sound right? > > -- > Posted via http://www.ruby-forum.com/. > > -- > You received this message because you are subscribed to the Google Groups > "Ruby on Rails: Talk" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to rubyonrails-talk+unsubscr...@googlegroups.com. > To post to this group, send email to rubyonrails-talk@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/rubyonrails-talk/6e95b8053d293ce22a54c412ee4eb79c%40ruby-forum.com > . > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscr...@googlegroups.com. To post to this group, send email to rubyonrails-talk@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/CAFKVRj8GfV017Q2DKHC0mNYm0mU%3DUUMLLVwZ2DeVNWfReqdPvQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.