2

多くの記事がこれに触れていますが、私が抱えている問題を解決しているようには見えません。ActiveAdmin をインストールしましたが、heroku にプッシュするまではすべて正常に機能していました。現在、以下のエラーが発生しており、解決方法がわかりません。

NoMethodError in ActiveAdmin::Devise::Sessions#new

Showing /Users/gregoryhooven/.rvm/gems/ruby-1.9.3-p448/bundler/gems/active_admin-6c9e22ab0922/app/views/active_admin/devise/sessions/new.html.erb where line #7 raised:

undefined method `[]' for nil:NilClass

xtracted source (around line #7):

<% scope = Devise::Mapping.find_scope!(resource_name) %>
<%= active_admin_form_for(resource, :as => resource_name, :url => send(:"# {scope}_session_path"), :html => { :id => "session_new" }) do |f|
f.inputs do
**resource.class.authentication_keys.each { |key| f.input key, :input_html => {:autofocus => true}}**
f.input :password
f.input :remember_me, :label => t('active_admin.devise.login.remember_me'), :as => :boolean if devise_mapping.rememberable?
end
4

1 に答える 1