fix: set default filters on unchecking box, code cleanup
This commit is contained in:
parent
89419c9a30
commit
349fcfd6a5
@ -3,24 +3,23 @@
|
||||
|
||||
frappe.ui.form.on("Address", {
|
||||
is_your_company_address: function(frm) {
|
||||
if(frm.doc.is_your_company_address){
|
||||
frm.clear_table('links');
|
||||
if(frm.doc.is_your_company_address) {
|
||||
frm.add_child('links', {
|
||||
link_doctype: 'Company',
|
||||
link_name: frappe.defaults.get_user_default('Company')
|
||||
});
|
||||
frm.fields_dict.links.grid.get_field('link_doctype').get_query = function() {
|
||||
frm.set_query('link_doctype', 'links', () => {
|
||||
return {
|
||||
filters: {
|
||||
name: 'Company'
|
||||
}
|
||||
};
|
||||
};
|
||||
});
|
||||
frm.refresh_field('links');
|
||||
}
|
||||
else{
|
||||
frm.fields_dict.links.grid.get_field('link_doctype').get_query = null;
|
||||
frm.clear_table('links');
|
||||
else {
|
||||
frm.trigger('refresh');
|
||||
}
|
||||
frm.refresh_field('links');
|
||||
}
|
||||
});
|
||||
|
Loading…
x
Reference in New Issue
Block a user