Pagina 1 di 1

problema rails: NoMethodError encrypt...

Inviato: martedì 25 gennaio 2011, 14:50
da narutov6
Salve
ho un problema che riguarda ruby on rails 3. Dopo aver installato ruby 1.9.2 e rails 3.0.0 ho preso un progetto di esempio già fatto di un social network. Ho installato le varie gemme richieste dal progetto tramite bundle install e nessun problema, il server parte e nessun problema ma quando provo a fare l'inserimento di un utente mi da errore: NoMethodError encrypted_password. Da quello che ho capito (non sono molto pratico di rails) c'è una funzione encrypt nel model per user che viene richiamata tramite un

Codice: Seleziona tutto

before_save :encrypt
il corpo della funzione encrypt è:

Codice: Seleziona tutto

private
    def encrypt
        self.salt = hash_salt if new_record?
        self.encrypted_password = hash_pass(self.password)
    end
avreste qualche idea a rigurado