Paperclip save remote images without extension
file-extension, image, ruby-on-rails
Solution
I solved it by updating Paperclip to last github version and set image like this instead of user.image = open(url)
user.image = URI.parse(url)
Problem
Here I have Controller ``` require 'open-uri' user = User.new url = "some_remote_image.jpg" #remote image WITH extension user.image = open(url) user.save ``` Model ``` has_attached_file :image, :styles => { :thumb => "25x25>", :large => "1000x1000>" }, :path => ":rails_root/images/users/:id/:style/:hash.:extension", :url => "/images/users/:id/:style/:hash.:extension", :hash_secret => "hash string" ``` This work, but images stores without extension, for ex. "some_remote_image." If uploading images by post form everything uploading WITH extension. I'm confused.