Get paperclip to crop the image without validating
Posted
by Micke
on Stack Overflow
See other posts from Stack Overflow
or by Micke
Published on 2010-04-27T22:23:10Z
Indexed on
2010/04/27
22:53 UTC
Read the original article
Hit count: 597
Hello fellow stackoverflow members.
I have been following this guide to enable users to have their own avatar.
But i have bumped in to a litle problem. When the user is cropping the image the model tries to validate all my validations. My user model looks like this:
class User < ActiveRecord::Base
has_attached_file :avatar, :styles => { :small => "100x100>", :large => "500x500>" }, :processors => [:cropper]
attr_accessor :password, :crop_x, :crop_y, :crop_w, :crop_h
attr_accessible :crop_x, :crop_y, :crop_w, :crop_h
validates_confirmation_of :password
validates_presence_of :password
And when the user runs the crop updating script the user
model tries to validate the password. But because i have no password field on the cropping page it can't validate it.
Here is the updating of the crop:
@user = User.find(current_user.id)
if @user.update_attributes(params[:user])
flash[:notice] = "Successfully updated user."
end
How can i bypass this in a easy and clean way?
© Stack Overflow or respective owner