Fix faulty check
This commit is contained in:
parent
039bd58a31
commit
ec1384dafe
1 changed files with 4 additions and 2 deletions
|
|
@ -153,8 +153,10 @@ $.extend(frappe.perm, {
|
|||
$.each(fields_to_check, (i, df) => {
|
||||
const user_permissions_for_doctype = user_permissions[df.options];
|
||||
// check if there are any user permission applicable for parent doctype
|
||||
const has_user_permission = user_permissions_for_doctype.some(perm => !perm.applicable_for || perm.applicable_for === doctype);
|
||||
if (user_permissions_for_doctype && has_user_permission) {
|
||||
const has_user_permission = user_permissions_for_doctype ? user_permissions_for_doctype
|
||||
.some(perm => !perm.applicable_for || perm.applicable_for === doctype) : false;
|
||||
|
||||
if (has_user_permission) {
|
||||
rules[df.label] = [];
|
||||
user_permissions_for_doctype.map(permission => {
|
||||
if (!permission.applicable_for || permission.applicable_for === doctype) {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue