認証でDeviseを使っているのですが、
意図せぬタイミングでバリデーションが行われて困っています。
やりたいこと
アップデート時のみバリデーションを走らせたい。
状況
Deviseのアップデート(パスワード変更)時も下記のバリデーションが走ってしまいます。
UserModel
1validates :name, presence:true, on: :update
User/update時のみ走らせる。あるいはdevise/updateでは走らせない方法があれば教えていただきたいです。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/09/21 08:05