Checkbox-aware autofill + expose field type in list_forms

This commit is contained in:
drjones
2026-09-05 15:30:11 -07:00
parent 82d0e5b5cb
commit 580415a05a
2 changed files with 11 additions and 5 deletions

View File

@@ -51,7 +51,8 @@ def list_forms():
out = []
for fid, spec in FORM_NAMES.items():
fm = FIELDMAP.get(fid, [])
fields = [{"key": f["key"], "label": f.get("label", f["key"])} for f in fm]
fields = [{"key": f["key"], "label": f.get("label", f["key"]),
"type": f.get("type", "text")} for f in fm]
out.append({"id": fid, "name": spec["name"], "description": spec["description"],
"fields": fields})
return out