fix: subscription prepaid date validation (#24373)

This commit is contained in:
Jannat Patel
2021-01-14 19:46:19 +05:30
committed by GitHub
parent 35c2d2324d
commit 7a40a2b2e2

View File

@@ -333,7 +333,7 @@ class Subscription(Document):
if not self.generate_invoice_at_period_start:
return False
if self.is_new_subscription():
if self.is_new_subscription() and getdate(nowdate()) >= getdate(self.current_invoice_start):
return True
# Check invoice dates and make sure it doesn't have outstanding invoices