diff --git a/utils/editform/editform.go b/utils/editform/editform.go index 1850aef2..52516d4c 100644 --- a/utils/editform/editform.go +++ b/utils/editform/editform.go @@ -102,6 +102,12 @@ func RenderField(b *bytes.Buffer, v *reflect.Value, field reflect.StructField, i return } + // Int + if fieldType == "int" { + b.WriteString(components.InputNumber(idPrefix+field.Name, float64(fieldValue.Int()), field.Name, field.Tag.Get("tooltip"), "", "", "1")) + return + } + // Float if fieldType == "float64" { b.WriteString(components.InputNumber(idPrefix+field.Name, fieldValue.Float(), field.Name, field.Tag.Get("tooltip"), "", "", ""))