確認メールではなく、再確認メールをスキップする必要があります。デビットスキップ再確認
確認済みのメールがあるユーザーがいるとします。私は手動でテスト/サポート目的
u.email # => [email protected]
u.email = '[email protected]'
u.save
u.email # => [email protected]
u.unconfirmed_email # '[email protected]'
私は前と保存後u.skip_confirmation!
を試みたが、再確認の電子メールのために役立つようには見えないために、そのメールアドレスを変更したい...未確認の電子メールは、電子メールのフィールドに転送されていません
新しい未確認メールを強制的に通常のメールに切り替える方法はありますか?
この方法では、メールの送信をスキップするだけで、 'unconfirmed_mail'に保存されている新しいメールは確認されません。おそらくあなたは 'u.confirm'のように手動で確認することができます。たぶん、これはあなたが探している解決策ではありません。 – Sajan
はい 'u.confirm'は最初に保存した後にのみ動作するようです。これを投稿すると、私はそれを受け入れることができます。 –