浏览代码

Merge pull request #12348 from alyf-de/communication_language

fix: Communication language
version-14
mergify[bot] 4 年前
committed by GitHub
父节点
当前提交
db36708bd8
找不到此签名对应的密钥 GPG 密钥 ID: 4AEE18F83AFDEB23
共有 1 个文件被更改,包括 6 次插入10 次删除
  1. +6
    -10
      frappe/public/js/frappe/views/communication.js

+ 6
- 10
frappe/public/js/frappe/views/communication.js 查看文件

@@ -386,21 +386,18 @@ frappe.views.CommunicationComposer = Class.extend({
},

setup_print_language: function() {
var me = this;
var doc = this.doc || cur_frm.doc;
var fields = this.dialog.fields_dict;

//Load default print language from doctype
this.lang_code = doc.language

if (this.get_print_format().default_print_language) {
var default_print_language_code = this.get_print_format().default_print_language;
me.lang_code = default_print_language_code;
} else {
var default_print_language_code = null;
if (!this.lang_code && this.get_print_format().default_print_language) {
this.lang_code = this.get_print_format().default_print_language;
}

//On selection of language retrieve language code
var me = this;
$(fields.language_sel.input).change(function(){
me.lang_code = this.value
})
@@ -410,10 +407,8 @@ frappe.views.CommunicationComposer = Class.extend({
.empty()
.add_options(frappe.get_languages());

if (default_print_language_code) {
$(fields.language_sel.input).val(default_print_language_code);
} else {
$(fields.language_sel.input).val(doc.language);
if (this.lang_code) {
$(fields.language_sel.input).val(this.lang_code);
}
},

@@ -440,6 +435,7 @@ frappe.views.CommunicationComposer = Class.extend({
}

},

setup_attach: function() {
var fields = this.dialog.fields_dict;
var attach = $(fields.select_attachments.wrapper);


正在加载...
取消
保存