From b4079095fbfdba546b66fdfb22380222dbb681bb Mon Sep 17 00:00:00 2001 From: saurabh Date: Tue, 16 Feb 2016 19:00:01 +0530 Subject: [PATCH] pulled languages into the field print language --- erpnext/buying/doctype/supplier/supplier.js | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/erpnext/buying/doctype/supplier/supplier.js b/erpnext/buying/doctype/supplier/supplier.js index 136514a763..a11e39d770 100644 --- a/erpnext/buying/doctype/supplier/supplier.js +++ b/erpnext/buying/doctype/supplier/supplier.js @@ -88,3 +88,22 @@ cur_frm.fields_dict['accounts'].grid.get_field('account').get_query = function(d } } } + +cur_frm.cscript.before_load = function(doc, dt, dn, callback) { + var update_language_select = function(user_language) { + cur_frm.set_df_property("print_language", "options", frappe.languages || ["", "English"]); + callback && callback(); + } + + if(!frappe.languages) { + frappe.call({ + method: "frappe.core.doctype.user.user.get_languages", + callback: function(r) { + frappe.languages = r.message.languages; + update_language_select(); + } + }); + } else { + update_language_select(); + } +}