Estoy queriendo hacer un before_create, para que entes de crear el registro me 
guarde el usuario en un campo de modelo, sin embargo toma la variable de 
session como si fuera una variable local y me da el siguiente error.
undefined local variable or method `session' for #<EntradaGlobal:0xe4105b0>Mi 
clase es la siguiente: 
class EntradaGlobal < ActiveRecord::Base
  before_create :antes_de_crear

  def antes_de_crear
     self.usuario_carga = User.find(session[:user_id]).name
  end
end

No entiendo si en una vista me funciona esa variable de session no se porque no 
puedo usarlo en un modelo.

Gracias desde ya por la ayuda.

Atte.
Nestor
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a