私はそうしようとします。残念ながら、更新のオーバーライドに問題があり、それを正しく行う方法がわかりません。私が別の場所でそれを行う方法は次のとおりです。
if params[:user][:password].blank?
params[:user].delete("password")
params[:user].delete("password_confirmation")
end
# ...
user.save!
だから私はオーバーライドしようとしましたupdate
def update
if params[:user][:password].blank?
params[:user].delete("password")
params[:user].delete("password_confirmation")
end
super
end
しかし、うまくいきません。私はまだcan't be blank
パスワード入力に近づいています。期待される動作を実現する方法は?