fix(meta): get_permitted_fields with no field-columns (#20401)
This commit is contained in:
parent
eeeaedac65
commit
3da5a84d7c
1 changed files with 4 additions and 0 deletions
|
|
@ -200,6 +200,10 @@ def get_permitted_fields(
|
|||
if doctype in core_doctypes_list:
|
||||
return valid_columns
|
||||
|
||||
# DocType has only fields of type Table (Table, Table MultiSelect)
|
||||
if set(valid_columns).issubset(default_fields):
|
||||
return valid_columns
|
||||
|
||||
if permitted_fields := meta.get_permitted_fieldnames(parenttype=parenttype, user=user):
|
||||
meta_fields = meta.default_fields.copy()
|
||||
optional_meta_fields = [x for x in optional_fields if x in valid_columns]
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue