validations on a field

Luca Roma wrote:

hi, i have a model with 2 validations on a field

example:

  validates_presence_of :email   validates_length_of :email, :within => 6..100 #r@a.wk   validates_uniqueness_of :email   validates_format_of :email, :with => Authentication.email_regex

if i do the submit of form for a new object of the model with a blank mail i receive 4 errors. In this case i want receive only the errore for:   validates_presence_of :email

is possible?

thanks

Add , :if => Proc.new { |user| !user.email.blank? } in other validation except validates_presence_of :email

like validates_uniqueness_of (:email,:if => Proc.new { |user| !user.email.blank? })