[fix] Set default value of link fields based on User Permission only if there is a single user permission record (#3248)

This commit is contained in:
Nabin Hait 2017-05-09 15:11:16 +05:30 committed by GitHub
parent eb079e1208
commit 1b30a8a28a

View file

@ -140,7 +140,11 @@ $.extend(frappe.model, {
if(!df.ignore_user_permissions) {
// 2 - look in user defaults
user_default = frappe.defaults.get_user_default(df.options);
user_defaults = frappe.defaults.get_user_defaults(df.options);
if (user_defaults && user_defaults.length===1) {
// Use User Permission value when only when it has a single value
user_default = user_defaults[0];
}
}
if (!user_default) {