diff --git a/addons/l10n_sa_edi/models/account_journal.py b/addons/l10n_sa_edi/models/account_journal.py index aeac7ae31f4..499b0d665b6 100644 --- a/addons/l10n_sa_edi/models/account_journal.py +++ b/addons/l10n_sa_edi/models/account_journal.py @@ -324,10 +324,10 @@ class AccountJournal(models.Model): if result.get('error'): raise UserError(Markup("

%s %s

") % (_("Could not complete Compliance Checks for the following file:"), fname)) if result['validationResults']['status'] == 'WARNING': - warnings = "".join(Markup("
  • %s: %s
  • ") % (e['code'], e['message']) for e in result['validationResults']['warningMessages']) + warnings = Markup().join(Markup("
  • %(code)s: %(message)s
  • ") % e for e in result['validationResults']['warningMessages']) self.l10n_sa_csr_errors = Markup("

    ") % (_("Warnings:"), warnings) elif result['validationResults']['status'] != 'PASS': - errors = "".join(Markup("
  • %s: %s
  • ") % (e['code'], e['message']) for e in result['validationResults']['errorMessages']) + errors = Markup().join(Markup("
  • %(code)s: %(message)s
  • ") % e for e in result['validationResults']['errorMessages']) raise UserError(Markup("

    %s %s %s

    ") % (_("Could not complete Compliance Checks for the following file:"), fname, Markup("

    ") % (_("Errors:"), errors))) self.l10n_sa_compliance_checks_passed = True