Administrate: undefined method `class_name' for nil:NilClass

Created on 4 Jan 2016  路  4Comments  路  Source: thoughtbot/administrate

/Users/andrewcharleskelley/.rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/gems/activerecord-4.2.5/lib/active_record/reflection.rb:883:in derive_class_name': undefined methodclass_name' for nil:NilClass (NoMethodError)
from /Users/andrewcharleskelley/.rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/gems/activerecord-4.2.5/lib/active_record/reflection.rb:157:in class_name' from /Users/andrewcharleskelley/.rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/gems/administrate-0.1.2/lib/generators/administrate/dashboard/dashboard_generator.rb:92:inrelationship_options_string'
from /Users/andrewcharleskelley/.rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/gems/administrate-0.1.2/lib/generators/administrate/dashboard/dashboard_generator.rb:79:in association_type' from /Users/andrewcharleskelley/.rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/gems/administrate-0.1.2/lib/generators/administrate/dashboard/dashboard_generator.rb:55:inredundant_attributes_for'
from /Users/andrewcharleskelley/.rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/gems/administrate-0.1.2/lib/generators/administrate/dashboard/dashboard_generator.rb:50:in block in redundant_attributes' from /Users/andrewcharleskelley/.rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/gems/administrate-0.1.2/lib/generators/administrate/dashboard/dashboard_generator.rb:49:ineach'
from /Users/andrewcharleskelley/.rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/gems/administrate-0.1.2/lib/generators/administrate/dashboard/dashboard_generator.rb:49:in flat_map' from /Users/andrewcharleskelley/.rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/gems/administrate-0.1.2/lib/generators/administrate/dashboard/dashboard_generator.rb:49:inredundant_attributes'
from /Users/andrewcharleskelley/.rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/gems/administrate-0.1.2/lib/generators/administrate/dashboard/dashboard_generator.rb:41:in attributes' from (erb):11:intemplate'

Most helpful comment

@kenlane33 i got this when I had a broken has_many :through in my models

All 4 comments

I'm having this problem as well. Any findings?

@kenlane33 i got this when I had a broken has_many :through in my models

Thanks, Eric. That was my trouble exactly.

I found a broken has_many :through too. I found the broken has_many by commenting all my has_many relations and putting them on one-by-one.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

MatthiasRMS picture MatthiasRMS  路  3Comments

stephenson picture stephenson  路  3Comments

Reedian picture Reedian  路  4Comments

migu0 picture migu0  路  3Comments

preist picture preist  路  4Comments