diff --git a/public/js/wn/model/model.js b/public/js/wn/model/model.js index 72ecf1cdef..b93b11002f 100644 --- a/public/js/wn/model/model.js +++ b/public/js/wn/model/model.js @@ -475,6 +475,13 @@ $.extend(wn.model, { doc[fieldname] = flt(doc[fieldname], precision(fieldname, doc)); }); }, + + validate_missing: function(doc, fieldname) { + if(!doc[fieldname]) { + wn.throw(wn._("Please specify") + ": " + + wn._(wn.meta.get_label(doc.doctype, fieldname, doc.parent || doc.name))); + } + } }); // legacy