ユーザーが認証されて作成されたときに Twitter または facebook から収集されたユーザー名を渡そうとしていますが、単純な (説明 = user.username) ではうまくいかないようです。
def self.create_from_omniauth(auth)
create! do |user|
user.provider = auth["provider"]
user.uid = auth["uid"]
user.username = auth["info"]["nickname"]
#user.email = auth["info"]["email"]
user.save!
if user.save
Stripe::Customer.create(description = user.username)
end
user
end
end
@user.username または current_user.username を使用しても、次のエラーが発生し続けます。
undefined method `each' for "xhtmlit":String