浏览代码

Merge branch 'hotfix'

version-14
Nabin Hait 9 年前
父节点
当前提交
4b978d3c3e
共有 3 个文件被更改,包括 7 次插入5 次删除
  1. +1
    -1
      frappe/__init__.py
  2. +3
    -2
      frappe/public/js/frappe/form/control.js
  3. +3
    -2
      frappe/public/js/frappe/model/create_new.js

+ 1
- 1
frappe/__init__.py 查看文件

@@ -13,7 +13,7 @@ import os, sys, importlib, inspect, json
from .exceptions import *
from .utils.jinja import get_jenv, get_template, render_template

__version__ = "7.0.26"
__version__ = "7.0.27"

local = Local()



+ 3
- 2
frappe/public/js/frappe/form/control.js 查看文件

@@ -1319,8 +1319,9 @@ frappe.ui.form.ControlLink = frappe.ui.form.ControlData.extend({
// if remember_selected hook is set, add this value
// to defaults so you do not need to set it again
// unless it is changed.
if(frappe.boot.remember_selected && frappe.boot.remember_selected.indexOf(me.df.options)!==-1) {
frappe.boot.user.defaults[me.df.options] = ui.item.value;
if(frappe.boot.remember_selected
&& frappe.boot.remember_selected.indexOf(me.df.options)!==-1) {
frappe.boot.user.last_selected_values[me.df.options] = ui.item.value;
}

if(me.frm && me.frm.doc) {


+ 3
- 2
frappe/public/js/frappe/model/create_new.js 查看文件

@@ -138,9 +138,10 @@ $.extend(frappe.model, {

// 2 - look in user defaults
var user_default = frappe.defaults.get_user_default(df.fieldname);
if(!user_default && df.fieldtype==='Link') {
user_default = frappe.defaults.get_user_default(df.options);
if(!user_default && df.fieldtype==='Link' && frappe.boot.user.last_selected_values) {
user_default = frappe.boot.user.last_selected_values[df.options];
}
var is_allowed_user_default = user_default &&
(!has_user_permissions || user_permissions[df.options].indexOf(user_default)!==-1);



正在加载...
取消
保存