2012-02-25 10 views

Respuesta

19

El código fuente shows otra ruta: se puede reemplazar algunos métodos para determinar si son necesarios:

def password_required? 
    !persisted? || !password.nil? || !password_confirmation.nil? 
    end 

    def email_required? 
    true 
    end 

Ponga esas funciones en su modelo de usuario y cámbielas según sea necesario.

+3

Dependiendo de lo que desee lograr, también debe llamar a 'super', p. Ej. 'def password_required ?; ¿huésped? ? falso: súper; fin'. –

Cuestiones relacionadas