[minor] set abbreviation on company name trigger (#10671)
* [minor] set abbreviation on company name trigger
* [minor] codecy fixes
diff --git a/erpnext/setup/doctype/company/company.js b/erpnext/setup/doctype/company/company.js
index 8c814e3..c15d737 100644
--- a/erpnext/setup/doctype/company/company.js
+++ b/erpnext/setup/doctype/company/company.js
@@ -8,6 +8,16 @@
erpnext.company.setup_queries(frm);
},
+ company_name: function(frm) {
+ if(frm.doc.__islocal) {
+ let parts = frm.doc.company_name.split();
+ let abbr = $.map(parts, function (p) {
+ return p? p.substr(0, 1) : null;
+ }).join("");
+ frm.set_value("abbr", abbr);
+ }
+ },
+
refresh: function(frm) {
if(frm.doc.abbr && !frm.doc.__islocal) {
frm.set_df_property("abbr", "read_only", 1);