fix:Sibling child table filtering for duplacacy on student form
diff --git a/erpnext/education/doctype/student/student.js b/erpnext/education/doctype/student/student.js
index 66df6b9..ea01b5d 100644
--- a/erpnext/education/doctype/student/student.js
+++ b/erpnext/education/doctype/student/student.js
@@ -33,7 +33,6 @@
frm.fields_dict['guardians'].grid.get_field('guardian').get_query = function(doc){
let guardian_list = [];
if(!doc.__islocal) guardian_list.push(doc.guardian);
-
$.each(doc.guardians, function(idx, val){
if (val.guardian) guardian_list.push(val.guardian);
});
@@ -48,12 +47,10 @@
frm.fields_dict['siblings'].grid.get_field('student').get_query = function(doc){
let sibling_list = [frm.doc.name];
if(!doc.__islocal) sibling_list.push(doc.student);
-
$.each(doc.siblings, function(idx, val){
if (val.student && val.studying_in_same_institute == 'YES') {
sibling_list.push(val.student);
- }
-
+ }
});
return { filters: [['Student', 'name', 'not in', sibling_list]] };
};