On Wed, Oct 6, 2010 at 2:03 PM, Mariano Ayesa <[email protected]> wrote:
> Hola, que tal!
>
> Estaba investigando para usar acts_as_audited, y luego de instalar la
> gema al querer utilizarlo en cualquier modelo de la app me tira el
> siguiente error..
>
> Ej. (con User)
>
> NameError (uninitialized constant User::Audits):
>  /usr/local/rvm/gems/ree-1.8.7-2010.02/gems/acts_as_audited-1.1.1/lib/acts_as_audited.rb:202:in
> `write_audit'
>  sigue el stack..
>

1. Actualiza rails a una versión más nueva. Más allá de los chiches y
features, de 2.3.4 a 2.3.10 (la actual) hay unas cuántas
actualizaciones de seguridad.
2. No uses acts_as_audited. Implementar la funcionalidad equivalente
te va a llevar menos tiempo que lidiar con todos los dolores de cabeza
de ese plugin.

A algo más concreto, cuando se me dio por probarlo fue en 2.3.5 con
ruby 1.8.7 y todo anduvo bien (bueno, en realidad no, pero ese
problema nunca lo vi), por lo que te sugiero que pruebes actualizar al
2.3 más nuevo, quizás eso tenga que ver :)

> Estoy usando rvm (lo acabo de instalar.. tendrá algo que ver?)
>
> $rails -v
> Rails 2.3.4
>
> $ ruby -v
> ruby 1.8.7 (2010-04-19 patchlevel 253) [i686-linux], MBARI 0x8770,
> Ruby Enterprise Edition 2010.02
>
> Gracias,
> _______________________________________________
> Ruby mailing list
> [email protected]
> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
>
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a