Неинициализированная константа RailsAdmin::Config::HasDescription (NameError)

Я сделал пакетное обновление для драгоценного камня Rails Admin - теперь он показывает следующую ошибку, когда я пытаюсь запустить сервер rails:

/Users/nirav/.rvm/gems/ruby-2.0.0-p353@railstutorial_rails_4_0/gems/rails_admin-0.6.3/lib/rails_admin/config/sections/base.rb:16:in `<class:Base>': uninitialized constant RailsAdmin::Config::HasDescription (NameError)
from /Users/nirav/.rvm/gems/ruby-2.0.0-p353@railstutorial_rails_4_0/gems/rails_admin-0.6.3/lib/rails_admin/config/sections/base.rb:10:in `<module:Sections>'
from /Users/nirav/.rvm/gems/ruby-2.0.0-p353@railstutorial_rails_4_0/gems/rails_admin-0.6.3/lib/rails_admin/config/sections/base.rb:8:in `<module:Config>'
from /Users/nirav/.rvm/gems/ruby-2.0.0-p353@railstutorial_rails_4_0/gems/rails_admin-0.6.3/lib/rails_admin/config/sections/base.rb:7:in `<module:RailsAdmin>'
from /Users/nirav/.rvm/gems/ruby-2.0.0-p353@railstutorial_rails_4_0/gems/rails_admin-0.6.3/lib/rails_admin/config/sections/base.rb:6:in `<top (required)>'
from /Users/nirav/.rvm/gems/ruby-2.0.0-p353@railstutorial_rails_4_0/gems/rails_admin-0.6.3/lib/rails_admin/config/sections/list.rb:1:in `<top (required)>'
from /Users/nirav/.rvm/gems/ruby-2.0.0-p353@railstutorial_rails_4_0/gems/rails_admin-0.6.3/lib/rails_admin/config.rb:2:in `<top (required)>'
from /Users/nirav/.rvm/gems/ruby-2.0.0-p353@railstutorial_rails_4_0/gems/rails_admin-0.6.3/lib/rails_admin/config/model.rb:1:in `<top (required)>'
from /Users/nirav/.rvm/gems/ruby-2.0.0-p353@railstutorial_rails_4_0/gems/rails_admin_nestable-0.2.0/lib/rails_admin_nestable.rb:7:in `<top (required)>'
from /Users/nirav/.rvm/gems/ruby-2.0.0-p353@global/gems/bundler-1.3.5/lib/bundler/runtime.rb:72:in `require'
from /Users/nirav/.rvm/gems/ruby-2.0.0-p353@global/gems/bundler-1.3.5/lib/bundler/runtime.rb:72:in `block (2 levels) in require'
from /Users/nirav/.rvm/gems/ruby-2.0.0-p353@global/gems/bundler-1.3.5/lib/bundler/runtime.rb:70:in `each'
from /Users/nirav/.rvm/gems/ruby-2.0.0-p353@global/gems/bundler-1.3.5/lib/bundler/runtime.rb:70:in `block in require'
from /Users/nirav/.rvm/gems/ruby-2.0.0-p353@global/gems/bundler-1.3.5/lib/bundler/runtime.rb:59:in `each'
from /Users/nirav/.rvm/gems/ruby-2.0.0-p353@global/gems/bundler-1.3.5/lib/bundler/runtime.rb:59:in `require'
from /Users/nirav/.rvm/gems/ruby-2.0.0-p353@global/gems/bundler-1.3.5/lib/bundler.rb:132:in `require'
from /Users/nirav/Projects/app-name/config/application.rb:7:in `<top (required)>'
from /Users/nirav/.rvm/gems/ruby-2.0.0-p353@railstutorial_rails_4_0/gems/railties-4.0.2/lib/rails/commands.rb:74:in `require'
from /Users/nirav/.rvm/gems/ruby-2.0.0-p353@railstutorial_rails_4_0/gems/railties-4.0.2/lib/rails/commands.rb:74:in `block in <top (required)>'
from /Users/nirav/.rvm/gems/ruby-2.0.0-p353@railstutorial_rails_4_0/gems/railties-4.0.2/lib/rails/commands.rb:71:in `tap'
from /Users/nirav/.rvm/gems/ruby-2.0.0-p353@railstutorial_rails_4_0/gems/railties-4.0.2/lib/rails/commands.rb:71:in `<top (required)>'
from bin/rails:4:in `require'
from bin/rails:4:in `<main>'

Вот мой rails_admin.rb (инициализатор)

http://pastebin.com/GEPvBqca

Любые идеи, как решить эту проблему?

Заранее спасибо.

Обновление 1. Вот мои маршруты.rb:

http://pastebin.com/4UGqjnD1

Вот сводка route.rb:

  devise_for :admins

  mount RailsAdmin::Engine => '/admin', as: 'rails_admin'
  mount RailsAdminImport::Engine => '/rails_admin_import', :as => 'rails_admin_import'

  devise_for :users

  root :to => redirect('/admin')

person Nirav Shah    schedule 10.09.2014    source источник
comment
Вы удалили сгенерированный rails_admin маршрут из config/routes.rb ??   -  person Gagan Gami    schedule 10.09.2014
comment
можешь опубликовать config/routes.rb ?   -  person Gagan Gami    schedule 10.09.2014
comment
вот он: pastebin.com/4UGqjnD1 (также добавил его в ответ.)   -  person Nirav Shah    schedule 10.09.2014
comment
Извините, я не авторизован для доступа к сайту на моем рабочем месте .. будет лучше, если вы опубликуете его в своем вопросе   -  person Gagan Gami    schedule 10.09.2014
comment
Вы можете получить доступ к Пасти? pastie.org/9542044   -  person Nirav Shah    schedule 10.09.2014
comment
Привет, добавлена ​​сводка route.rb   -  person Nirav Shah    schedule 11.09.2014


Ответы (1)


Попробуй это:

devise_for :admins
mount RailsAdmin::Engine => '/rails_admin', :as => 'rails_admin' 

Я не уверен, но я надеюсь, что это сработает для вас... Не забудьте перезагрузить сервер.

person Gagan Gami    schedule 10.09.2014
comment
Привет, Гаган, то же самое есть в моем файле route.rb. Пробовал настроить, но не помогает. - person Nirav Shah; 11.09.2014
comment
Извините, тогда я понятия не имею, так как я не использовал это раньше.. Удалите его, а затем попробуйте снова установить.. - person Gagan Gami; 11.09.2014