fix: conditions simplified
diff --git a/erpnext/regional/doctype/lower_deduction_certificate/lower_deduction_certificate.py b/erpnext/regional/doctype/lower_deduction_certificate/lower_deduction_certificate.py
index b0a656a..ad60db0 100644
--- a/erpnext/regional/doctype/lower_deduction_certificate/lower_deduction_certificate.py
+++ b/erpnext/regional/doctype/lower_deduction_certificate/lower_deduction_certificate.py
@@ -38,9 +38,9 @@
def are_dates_overlapping(self,duplicate_certificate):
valid_from = duplicate_certificate.valid_from
valid_upto = duplicate_certificate.valid_upto
- if valid_from <= getdate(self.valid_from) and getdate(self.valid_from) <= valid_upto:
+ if valid_from <= getdate(self.valid_from) <= valid_upto:
return True
- elif valid_from <= getdate(self.valid_upto) and getdate(self.valid_upto) <= valid_upto:
+ elif valid_from <= getdate(self.valid_upto) <= valid_upto:
return True
elif getdate(self.valid_from) <= valid_from and valid_upto <= getdate(self.valid_upto):
return True