Remove arguments in super() calls.

They are no more needed in Python3 and usually result in unexpected
behavior when wrongly used (like e.g. the one introduced in
764cacc091 and solved meanwhile by
refactorization).
This commit is contained in:
Mathias Behrle 2024-12-12 09:45:12 +01:00 committed by Frederik Jaeckel
parent 481434b483
commit 8e1833b205
3 changed files with 5 additions and 5 deletions

View file

@ -70,7 +70,7 @@ class XRechnung(EdocumentMixin, Invoice):
else: else:
raise ValueError('invalid type-code "%s"' % self.type_code) raise ValueError('invalid type-code "%s"' % self.type_code)
else: else:
return super(XRechnung, self)._get_template(version) return super()._get_template(version)
# end XRechnung # end XRechnung
@ -92,6 +92,6 @@ class FacturX(EdocumentMixin, Invoice):
else: else:
raise ValueError('invalid type-code "%s"' % self.type_code) raise ValueError('invalid type-code "%s"' % self.type_code)
else: else:
return super(FacturX, self)._get_template(version) return super()._get_template(version)
# end FacturX # end FacturX

View file

@ -47,7 +47,7 @@ class EdocumentMixin(object):
Returns: Returns:
record : model party.address record : model party.address
""" """
result = super(EdocumentMixin, self).seller_trade_address result = super().seller_trade_address
if not result: if not result:
raise UserError(gettext( raise UserError(gettext(
'edocument_xrechnung.msg_no_seller_address', 'edocument_xrechnung.msg_no_seller_address',
@ -75,7 +75,7 @@ class EdocumentMixin(object):
if self.invoice and self.invoice.party if self.invoice and self.invoice.party
else '-')) else '-'))
result = super(EdocumentMixin, self).buyer_trade_address result = super().buyer_trade_address
if result and not result.country: if result and not result.country:
raise UserError(gettext( raise UserError(gettext(
'edocument_xrechnung.msg_no_address_country', 'edocument_xrechnung.msg_no_address_country',

View file

@ -57,7 +57,7 @@ class Party(metaclass=PoolMeta):
Args: Args:
records (list): records of party.party records (list): records of party.party
""" """
super(Party, cls).validate(records) super().validate(records)
for record in records: for record in records:
record.get_xrechnung_route_id() record.get_xrechnung_route_id()