diff --git a/account_banking_sepa_direct_debit/models/account_banking_mandate.py b/account_banking_sepa_direct_debit/models/account_banking_mandate.py index 6b98c7624..2ea19ee81 100644 --- a/account_banking_sepa_direct_debit/models/account_banking_mandate.py +++ b/account_banking_sepa_direct_debit/models/account_banking_mandate.py @@ -102,16 +102,14 @@ class AccountBankingMandate(models.Model): ) if expired_mandates: expired_mandates.write({"state": "expired"}) - expired_mandates.message_post( - body=_( - "Mandate automatically set to expired after %d months without use." + for mandate in expired_mandates: + mandate.message_post( + body=_( + "Mandate automatically set to expired after %d months without use." + ) + % NUMBER_OF_UNUSED_MONTHS_BEFORE_EXPIRY ) - % NUMBER_OF_UNUSED_MONTHS_BEFORE_EXPIRY - ) - logger.info( - "%d SDD Mandate set to expired: IDs %s" - % (len(expired_mandates), expired_mandates.ids) - ) + logger.info("SDD Mandate set to expired: ID %s" % (mandate.id)) else: logger.info("0 SDD Mandates had to be set to Expired")