Ошибка объекта Nil при использовании OmniAuth (который обычно работает) - PullRequest
0 голосов
/ 06 декабря 2010

У меня странная ошибка при использовании Omniauth.Похоже, это имеет мало общего с моим кодом.

Это результат того, что Твиттер возвращает какой-то странный деформированный объект?

You have a nil object when you didn't expect it!
You might have expected an instance of ActiveRecord::Base.
The error occurred while evaluating nil.[]

oa-oauth (0.1.6) lib/omniauth/strategies/oauth.rb:24:in `callback_phase'
oa-core (0.1.6) lib/omniauth/strategy.rb:27:in `call!'
oa-core (0.1.6) lib/omniauth/strategy.rb:19:in `call'
oa-core (0.1.6) lib/omniauth/builder.rb:30:in `call'
haml (3.0.24) lib/sass/plugin/rack.rb:41:in `call'

Ответы [ 2 ]

1 голос
/ 07 декабря 2010

Теперь работает.Я очень подозреваю, что это искаженное возвращение Twitter.

0 голосов
/ 25 марта 2011

У меня была похожая проблема. очистка кеша браузера решила это.

slothistype

...