Ich versuche, das zu tun. Leider habe ich Probleme mit der Aktualisierung und ich weiß nicht, wie ich das richtig machen soll. So wie ich das tun, an einem anderen Ort ist:ActiveAdmin - Bearbeiten Devise Benutzer ohne Passwort zu ändern
if params[:user][:password].blank?
params[:user].delete("password")
params[:user].delete("password_confirmation")
end
# ...
user.save!
Also habe ich versucht update
def update
if params[:user][:password].blank?
params[:user].delete("password")
params[:user].delete("password_confirmation")
end
super
end
Aber es hat nicht funktioniert außer Kraft zu setzen. Ich bekomme immer noch can't be blank
in der Nähe der Passworteingabe. Wie erreiche ich das erwartete Verhalten?
Meine Lösung funktioniert auch, nach der Entfernung von "validiert: Passwort,: Präsenz => wahr". Ich nehme an, dass die Validierungen des Geräts ausreichen. – ciembor