diff --git a/erpnext/education/doctype/student/student.py b/erpnext/education/doctype/student/student.py index 99c4c0e908..d7d35ca122 100644 --- a/erpnext/education/doctype/student/student.py +++ b/erpnext/education/doctype/student/student.py @@ -22,6 +22,10 @@ class Student(Document): self.update_student_name_in_linked_doctype() def validate_dates(self): + for sibling in self.siblings: + if sibling.date_of_birth and getdate(sibling.date_of_birth) >= getdate(today()): + frappe.throw(_("Sibling Date of Birth cannot be greater than today at row #{0} ").format(sibling.idx)) + if self.date_of_birth and getdate(self.date_of_birth) >= getdate(today()): frappe.throw(_("Date of Birth cannot be greater than today."))