diff --git a/public/js/wn/model/create_new.js b/public/js/wn/model/create_new.js index e178664140..f7a2f3ba6f 100644 --- a/public/js/wn/model/create_new.js +++ b/public/js/wn/model/create_new.js @@ -40,6 +40,11 @@ $.extend(wn.model, { if(!in_list(no_value_fields, f.fieldtype) && doc[f.fieldname]==null) { var v = wn.model.get_default_value(f); if(v) { + if(in_list(["Int", "Check"], f.fieldtype)) + v = cint(v); + else if(in_list(["Currency", "Float"], f.fieldtype)) + v = flt(v); + doc[f.fieldname] = v; updated.push(f.fieldname); }