社交登录在开发中运行良好,但一旦推送到 heroku,我就会NoMethodError (undefined method `each' for nil:NilClass)
进入new
.
从我的用户模型:
def self.new_with_session(params, session)
if session["devise.user_attributes"]
new(session["devise.user_attributes"], without_protection: true) do |user|
user.attributes = params
user.valid?
end
else
super
end
end
我在调试中遇到了障碍。有什么想法吗?调试思路?类似的经历?