Fixed report: Permitted Documents For User
This commit is contained in:
parent
b8ddc30416
commit
bc4b1cefc1
1 changed files with 2 additions and 1 deletions
|
|
@ -6,6 +6,7 @@ import frappe
|
|||
from frappe import _, throw
|
||||
import frappe.utils.user
|
||||
from frappe.permissions import check_admin_or_system_manager
|
||||
from frappe.model.db_schema import type_map
|
||||
|
||||
def execute(filters=None):
|
||||
user, doctype = filters.get("user"), filters.get("doctype")
|
||||
|
|
@ -30,7 +31,7 @@ def get_columns_and_fields(doctype):
|
|||
columns = ["Name:Link/{}:200".format(doctype)]
|
||||
fields = ["name"]
|
||||
for df in frappe.get_meta(doctype).fields:
|
||||
if df.in_list_view:
|
||||
if df.in_list_view and df.fieldtype in type_map:
|
||||
fields.append(df.fieldname)
|
||||
fieldtype = "Link/{}".format(df.options) if df.fieldtype=="Link" else df.fieldtype
|
||||
columns.append("{label}:{fieldtype}:{width}".format(label=df.label, fieldtype=fieldtype, width=df.width or 100))
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue