From f9b9a2500237fd97493b1a79fa6fe890823e72c1 Mon Sep 17 00:00:00 2001 From: Amy Gale Ruth Bowersox Date: Sun, 22 Mar 2026 23:00:44 -0600 Subject: [PATCH] fixed bug in dialog validation for sysadmin edit user --- sysadmin.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sysadmin.go b/sysadmin.go index 9dcb660..1da48c7 100644 --- a/sysadmin.go +++ b/sysadmin.go @@ -307,12 +307,12 @@ func UserManagementSave(ctxt ui.AmContext) (string, any) { dlg, err := ui.AmLoadDialog("admin_user") if err == nil { - dlg.LoadFromForm(ctxt) dlg.SetTargetUser(user) if ctxt.CurrentUser().BaseLevel == database.AmRole("Global.BOFH").Level() { // only the BOFH can designate a user as a PFY! dlg.Field("base_lvl").Param = "Global.UserLevelsPFY" } + dlg.LoadFromForm(ctxt) action := dlg.WhichButton(ctxt) if action == "cancel" { // Cancel button pressed return "redirect", "/sysadmin/users"