fix: allow link filters to work in settings page
This commit is contained in:
parent
45b006b580
commit
575d85dc65
@ -685,6 +685,7 @@ def get_fields(doctype: str, allow_all_fieldtypes: bool = False):
|
|||||||
"depends_on": field.depends_on,
|
"depends_on": field.depends_on,
|
||||||
"mandatory_depends_on": field.mandatory_depends_on,
|
"mandatory_depends_on": field.mandatory_depends_on,
|
||||||
"read_only_depends_on": field.read_only_depends_on,
|
"read_only_depends_on": field.read_only_depends_on,
|
||||||
|
"link_filters": field.get("link_filters"),
|
||||||
})
|
})
|
||||||
|
|
||||||
return _fields
|
return _fields
|
||||||
|
|||||||
@ -89,6 +89,7 @@
|
|||||||
class="form-control flex-1"
|
class="form-control flex-1"
|
||||||
:value="data[field.name]"
|
:value="data[field.name]"
|
||||||
:doctype="field.options"
|
:doctype="field.options"
|
||||||
|
:filters="field.filters"
|
||||||
@change="(v) => (data[field.name] = v)"
|
@change="(v) => (data[field.name] = v)"
|
||||||
:placeholder="__(field.placeholder || field.label)"
|
:placeholder="__(field.placeholder || field.label)"
|
||||||
:onCreate="field.create"
|
:onCreate="field.create"
|
||||||
@ -110,6 +111,7 @@
|
|||||||
class="form-control"
|
class="form-control"
|
||||||
:value="getUser(data[field.name]).full_name"
|
:value="getUser(data[field.name]).full_name"
|
||||||
:doctype="field.options"
|
:doctype="field.options"
|
||||||
|
:filters="field.filters"
|
||||||
@change="(v) => (data[field.name] = v)"
|
@change="(v) => (data[field.name] = v)"
|
||||||
:placeholder="__(field.placeholder || field.label)"
|
:placeholder="__(field.placeholder || field.label)"
|
||||||
:hideMe="true"
|
:hideMe="true"
|
||||||
|
|||||||
@ -122,6 +122,7 @@ const sections = computed(() => {
|
|||||||
} else {
|
} else {
|
||||||
_sections[_sections.length - 1].fields.push({
|
_sections[_sections.length - 1].fields.push({
|
||||||
...field,
|
...field,
|
||||||
|
filters: field.link_filters && JSON.parse(field.link_filters),
|
||||||
display_via_depends_on: evaluate_depends_on_value(
|
display_via_depends_on: evaluate_depends_on_value(
|
||||||
field.depends_on,
|
field.depends_on,
|
||||||
data.doc,
|
data.doc,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user