|
@@ -138,9 +138,10 @@ $.extend(frappe.model, { |
|
|
|
|
|
|
|
|
// 2 - look in user defaults |
|
|
// 2 - look in user defaults |
|
|
var user_default = frappe.defaults.get_user_default(df.fieldname); |
|
|
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 && |
|
|
var is_allowed_user_default = user_default && |
|
|
(!has_user_permissions || user_permissions[df.options].indexOf(user_default)!==-1); |
|
|
(!has_user_permissions || user_permissions[df.options].indexOf(user_default)!==-1); |
|
|
|
|
|
|
|
|