diff --git a/frappe/public/js/frappe/list/list_view.js b/frappe/public/js/frappe/list/list_view.js index 22090946fc..0d2e382cc9 100644 --- a/frappe/public/js/frappe/list/list_view.js +++ b/frappe/public/js/frappe/list/list_view.js @@ -111,7 +111,7 @@ frappe.views.ListView = class ListView extends frappe.views.BaseList { } } - show_restrictions(match_rules_list) { + show_restrictions(match_rules_list=[]) { frappe.msgprint(frappe.render_template('list_view_permission_restrictions', { condition_list: match_rules_list }), 'Restrictions'); diff --git a/frappe/public/js/frappe/list/list_view_permission_restrictions.html b/frappe/public/js/frappe/list/list_view_permission_restrictions.html index 11c71fb6ee..cecd0b9f1e 100644 --- a/frappe/public/js/frappe/list/list_view_permission_restrictions.html +++ b/frappe/public/js/frappe/list/list_view_permission_restrictions.html @@ -1,13 +1,16 @@ -
| {{ __("Field") }} | +{{ __("Value") }} | + + + {% for (let condition of condition_list ) { %} + {% for (let key in condition) { %} +
|---|---|
| {{ __(key) }} | +{{ frappe.utils.comma_or(condition[key]) }} | +