found the problem. I had a wrong through association in my model. thanks. On Tue, Sep 20, 2011 at 4:57 AM, Sergio Cambra .:: entreCables S.L. ::. <[email protected]> wrote: > On Martes, 20 de Septiembre de 2011 12:56:23 slava escribió: >> ran rspec and see a longer backtrace for this error > > Thanks, this backtrace is better. > What associations have you defined in that model? > Is there some through association? > > Can you try removing them from search? > config.search.columns.exclude :through_association_name > > I need that to find the problem > > >> >> DEPRECATION WARNING: class_inheritable_attribute is deprecated, please >> use class_attribute method instead. Notice their behavior are slightly >> different, so refer to class_attribute documentation first. (called >> from <class:Form> at /home/slava/.rvm/gems/ruby-1.9.2-p290/bundler/ >> gems/active_scaffold-0ce03559d49f/lib/active_scaffold/config/form.rb: >> 17) >> DEPRECATION WARNING: class_inheritable_attribute is deprecated, please >> use class_attribute method instead. Notice their behavior are slightly >> different, so refer to class_attribute documentation first. (called >> from <class:Form> at /home/slava/.rvm/gems/ruby-1.9.2-p290/bundler/ >> gems/active_scaffold-0ce03559d49f/lib/active_scaffold/config/form.rb: >> 17) >> /home/slava/.rvm/gems/ruby-1.9.2-p290/gems/activesupport-3.1.0/lib/ >> active_support/whiny_nil.rb:48:in `method_missing': undefined method >> `klass' for nil:NilClass (NoMethodError) >> from /home/slava/.rvm/gems/ruby-1.9.2-p290/gems/activerecord-3.1.0/ >> lib/active_record/reflection.rb:391:in `block in source_reflection' >> from /home/slava/.rvm/gems/ruby-1.9.2-p290/gems/activerecord-3.1.0/ >> lib/active_record/reflection.rb:391:in `collect' >> from /home/slava/.rvm/gems/ruby-1.9.2-p290/gems/activerecord-3.1.0/ >> lib/active_record/reflection.rb:391:in `source_reflection' >> from /home/slava/.rvm/gems/ruby-1.9.2-p290/gems/activerecord-3.1.0/ >> lib/active_record/reflection.rb:538:in `derive_class_name' >> from /home/slava/.rvm/gems/ruby-1.9.2-p290/gems/activerecord-3.1.0/ >> lib/active_record/reflection.rb:128:in `class_name' >> from /home/slava/.rvm/gems/ruby-1.9.2-p290/gems/activerecord-3.1.0/ >> lib/active_record/reflection.rb:173:in `klass' >> from /home/slava/.rvm/gems/ruby-1.9.2-p290/bundler/gems/ >> active_scaffold-0ce03559d49f/lib/active_scaffold/data_structures/ >> column.rb:367:in `initialize_search_sql' >> from /home/slava/.rvm/gems/ruby-1.9.2-p290/bundler/gems/ >> active_scaffold-0ce03559d49f/lib/active_scaffold/data_structures/ >> column.rb:181:in `search_sql' >> from /home/slava/.rvm/gems/ruby-1.9.2-p290/bundler/gems/ >> active_scaffold-0ce03559d49f/lib/active_scaffold/data_structures/ >> column.rb:185:in `searchable?' >> from /home/slava/.rvm/gems/ruby-1.9.2-p290/bundler/gems/ >> active_scaffold-0ce03559d49f/lib/active_scaffold/config/search.rb: >> 45:in `block in columns' >> from /home/slava/.rvm/gems/ruby-1.9.2-p290/bundler/gems/ >> active_scaffold-0ce03559d49f/lib/active_scaffold/data_structures/ >> columns.rb:62:in `block in each' >> from /home/slava/.rvm/gems/ruby-1.9.2-p290/bundler/gems/ >> active_scaffold-0ce03559d49f/lib/active_scaffold/data_structures/ >> columns.rb:62:in `each' >> from /home/slava/.rvm/gems/ruby-1.9.2-p290/bundler/gems/ >> active_scaffold-0ce03559d49f/lib/active_scaffold/data_structures/ >> columns.rb:62:in `each' >> from /home/slava/.rvm/gems/ruby-1.9.2-p290/bundler/gems/ >> active_scaffold-0ce03559d49f/lib/active_scaffold/config/search.rb: >> 45:in `collect' >> from /home/slava/.rvm/gems/ruby-1.9.2-p290/bundler/gems/ >> active_scaffold-0ce03559d49f/lib/active_scaffold/config/search.rb: >> 45:in `columns' >> from /home/slava/.rvm/gems/ruby-1.9.2-p290/bundler/gems/ >> active_scaffold-0ce03559d49f/lib/active_scaffold/config/core.rb:142:in >> `block in _load_action_columns' >> from /home/slava/.rvm/gems/ruby-1.9.2-p290/bundler/gems/ >> active_scaffold-0ce03559d49f/lib/active_scaffold/data_structures/ >> actions.rb:20:in `block in each' >> from /home/slava/.rvm/gems/ruby-1.9.2-p290/bundler/gems/ >> active_scaffold-0ce03559d49f/lib/active_scaffold/data_structures/ >> actions.rb:20:in `each' >> from /home/slava/.rvm/gems/ruby-1.9.2-p290/bundler/gems/ >> active_scaffold-0ce03559d49f/lib/active_scaffold/data_structures/ >> actions.rb:20:in `each' >> from /home/slava/.rvm/gems/ruby-1.9.2-p290/bundler/gems/ >> active_scaffold-0ce03559d49f/lib/active_scaffold/config/core.rb:139:in >> `_load_action_columns' >> from /home/slava/.rvm/gems/ruby-1.9.2-p290/bundler/gems/ >> active_scaffold-0ce03559d49f/lib/active_scaffold.rb:178:in >> `active_scaffold' >> from /home/slava/.rvm/gems/ruby-1.9.2-p290/bundler/gems/ >> active_scaffold-0ce03559d49f/lib/active_scaffold/bridges/cancan/ >> cancan_bridge.rb:14:in `active_scaffold_with_cancan' >> from /home/slava/dev/projects/bitcoin-derivatives/app/controllers/ >> order_books_controller.rb:2:in `<class:OrderBooksController>' >> from /home/slava/dev/projects/bitcoin-derivatives/app/controllers/ >> order_books_controller.rb:1:in `<top (required)>' > > -- > Sergio Cambra .:: entreCables S.L. ::. > Mariana Pineda 23, 50.018 Zaragoza > T) 902 021 404 F) 976 52 98 07 E) [email protected] > > -- > You received this message because you are subscribed to the Google Groups > "ActiveScaffold : Ruby on Rails plugin" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/activescaffold?hl=en. > >
-- You received this message because you are subscribed to the Google Groups "ActiveScaffold : Ruby on Rails plugin" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/activescaffold?hl=en.
