fix: Added dynamic links in dashboard (#7475)
This commit is contained in:
parent
b2f897746a
commit
65b04ea494
2 changed files with 8 additions and 1 deletions
|
|
@ -310,6 +310,12 @@ frappe.ui.form.Dashboard = Class.extend({
|
|||
var fieldname = this.data.non_standard_fieldnames
|
||||
? (this.data.non_standard_fieldnames[doctype] || this.data.fieldname)
|
||||
: this.data.fieldname;
|
||||
|
||||
if (this.data.dynamic_links && this.data.dynamic_links[fieldname]) {
|
||||
let dynamic_fieldname = this.data.dynamic_links[fieldname][1];
|
||||
filter[dynamic_fieldname] = this.data.dynamic_links[fieldname][0];
|
||||
}
|
||||
|
||||
filter[fieldname] = this.frm.doc.name;
|
||||
return filter;
|
||||
},
|
||||
|
|
|
|||
|
|
@ -619,7 +619,8 @@ class FilterArea {
|
|||
options: options,
|
||||
fieldname: df.fieldname,
|
||||
condition: condition,
|
||||
onchange: () => this.refresh_list_view()
|
||||
onchange: () => this.refresh_list_view(),
|
||||
ignore_link_validation: fieldtype === 'Dynamic Link'
|
||||
};
|
||||
}));
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue