fully impleemnted localelist dialog type

This commit is contained in:
2025-10-10 23:07:41 -06:00
parent 6eec9f77d9
commit 5ff7e3e35c
6 changed files with 219 additions and 6 deletions
+6 -1
View File
@@ -170,8 +170,13 @@ func (d *Dialog) Render(ctxt AmContext) (string, any, error) {
if fld.Required {
required = true // display the "required" blurb
}
if fld.Type == "password" { // clear all "password" fields as a security measure
switch fld.Type {
case "password": // clear all "password" fields as a security measure
d.Fields[i].Value = ""
case "localelist": // default locale to en-US if we don't have one
if d.Fields[i].Value == "" {
d.Fields[i].Value = "en-US"
}
}
}
ctxt.VarMap().Set("amsterdam_required", required)