2010-10-09 5 views
0

je reçois un NoMethodError: méthode non définie get_best_compatible » pour nul: NilClass dans le courrierContinuez à obtenir une erreur nulle partout. rubis/rails 3

`from /usr/lib/ruby/gems/1.8/gems/activesupport-3.0.0/lib/active_support/whiny_nil.rb:48:in 'method_missing'from /usr/lib/ruby/gems/1.8/gems/mail-2.2.7/lib/mail/body.rb:143:in 'get_best_encoding' from /usr/lib/ruby/gems/1.8/gems/mail2.2.7/lib/mail/message.rb:1830:in 'identify_and_set_transfer_encoding' from /usr/lib/ruby/gems/1.8/gems/mail-2.2.7/lib/mail/message.rb:1646:in 'ready_to_send!' from /usr/lib/ruby/gems/1.8/gems/mail 2.2.7/lib/mail/message.rb:1664:in 'encoded' from /usr/lib/ruby/gems/1.8/gems/mail-2.2.7/lib/mail/message.rb:1672:in 'to_s'` 

lorsque vous utilisez le petit bijou mail


J'obtiens une erreur You have a nil object when you didn't expect it! You might have expected an instance of Array. The error occurred while evaluating nil.split lors de l'utilisation le joyau oauth


et même quand je suis Runnin g rails g dans mon projet, je reçois/usr/lib/ruby/gems/1.8/gems/railties-3.0.0/lib/rails/generators.rb:232:in 'help': You have a nil object when you didn't expect it! (NoMethodError) You might have expected an instance of Array. The error occurred while evaluating nil.map!

Notez que ces trucs a parfaitement fonctionné il y a quelques jours et je ne sais pas comment je gâcher ce mauvais mon projet. En utilisant * ruby ​​1.8.7 (2010-06-23 patchlevel 299) [x86_64-linux] *

Répondre

1

L'ouf vient de découvrir pourquoi. J'ai ovverriden le Sting.downcase avec String.mb_char.downcase et j'ai pensé que c'était bien. Merci ruby-debugger :-)

Questions connexes