From 2bcd9fe52cd3d29634b57774d3e1aeda4d3b3048 Mon Sep 17 00:00:00 2001 From: Anand Doshi Date: Fri, 19 Jul 2013 12:53:58 +0530 Subject: [PATCH] [minor] [validate missing] added a method to validate missing field value as wn.model.validate_missing --- public/js/wn/model/model.js | 7 +++++++ 1 file changed, 7 insertions(+) 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