allow empty value for admin_user password

This commit is contained in:
2026-07-28 12:44:17 +02:00
parent 833607627f
commit 2c91579889
+9 -1
View File
@@ -17,7 +17,7 @@ ActiveAdmin.register AdminUser do
form do |f|
f.inputs do
f.input :email
f.input :password
f.input :password, hint: "Leave blank to keep current password"
f.input :password_confirmation
f.input :member_id, as: :select,
collection: Member.order(:nick).map { |m| [m.nick, m.id] },
@@ -40,5 +40,13 @@ ActiveAdmin.register AdminUser do
def scoped_collection
super.includes(:member)
end
def update
if params[:admin_user][:password].blank?
params[:admin_user].delete(:password)
params[:admin_user].delete(:password_confirmation)
end
super
end
end
end