Do not compare to None PaymentDueDate value from findtext
It is not necessary because findtext returns a string. (grafted from e1801f15caaa2bb23d2d8ba38483617977658bd8) --HG-- branch : 8.0
This commit is contained in:
@@ -1198,8 +1198,7 @@ class Invoice(Model):
|
||||
def _parse_2_payment_term_date(cls, payment_terms):
|
||||
dates = []
|
||||
for payment_term in payment_terms:
|
||||
if (date := payment_term.findtext('./{*}PaymentDueDate')
|
||||
) is not None:
|
||||
if date := payment_term.findtext('./{*}PaymentDueDate'):
|
||||
dates.append(dt.date.fromisoformat(date))
|
||||
return min(dates, default=None)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user