2016-04-16 5 views
0

ユーザーが招待されたが、招待状をクリックする代わりに、サイトに移動してログインしようとすると、「電子メールがすでに送信されました」というメッセージが表示されます。パスワードをリセットするときのエラー

undefined method `+' for nil:NilClass 

bin/rails: 

4 rescue LoadError => e 
5 raise unless e.message.include?('spring') 
6 end 
7 APP_PATH = File.expand_path('../../config/application', __FILE__) 
8 require_relative '../config/boot' 
9 require 'rails/commands' 

パスワードのリセットが招待システムを介して追加されていない通常のユーザーに対して正しく動作します。そして、彼らはアクセスを得るために、パスワードのリセットを使用して、エラーを取得しよう。

招待状システムにはどのような問題がありますか?それとももっと良い質問ですが、どうやってデバッグを始めることができますか?より良いエラーページ(9行目)に与えられた行は実際にエラーを与える行ではないためです。

答えて

0

それはあなたの招待システムと間違って何を言うのは難しい、我々はそれについて何も知りません。)

それはデバッグに来ると、あなたはおそらくbyebughttps://github.com/deivid-rodriguez/byebug)を見てみたいです。すでにあなたのGemfileに入っているでしょう。 byebugをコードのどこにでも置くだけで、どこでも対話型のデバッグコンソールを手に入れることができます。

+0

この問題は、問題の原因となったコード行が表示されていないときの対処方法を具体的に示したものです。 btw、あなたはチェックアウトする必要があります。 – Will

+0

また、私の招待状ではなく、その宝石、質問のタグを見てください – Will

関連する問題