Printing save error

Hi,

I am new to Ruby and am facing issue while debugging a bug in my rails
application.

When I am trying to save an object, an error is encountered. I am not
sure how to view the errors. Any help is appreciated.

Here's the snippet:

    newuser = User.new
    newuser.email = email_new
    newuser.login = login
    newuser.password = login

    puts "Saving new user"
    if(newuser.save)
      puts "Done Saving new user"
    else
      puts "User Not saved"
      # How to print the errors??
    end

Thanks.

Got it.

Seems like there's an error property on all objects. Putting the
following prints the errors -

      puts newuser.errors.to_yaml