Skip to content

Instantly share code, notes, and snippets.

@yamaaki
Last active November 26, 2015 14:19
Show Gist options
  • Save yamaaki/aab41ad15c20a540b1ea to your computer and use it in GitHub Desktop.
Save yamaaki/aab41ad15c20a540b1ea to your computer and use it in GitHub Desktop.
class AvatarUploader < CarrierWave::Uploader::Base
include CarrierWave::MiniMagick
storage :file
def store_dir
"uploads/#{model.class.to_s.underscore}/#{mounted_as}/#{model.id}"
end
process :resize_to_limit => [500, 500]
def extension_white_list
%w(jpg jpeg gif png)
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment