Skip to Content
Menu
This question has been flagged
947 Views

Hi All,

I am trying to upgrade legal_agreement addon to work with Odoo 14 I've got most issues resolved but stuck on this hopefully last issue where Preview throws an error Saying 

Error to render compiling AST
ValueError: Template rendering should be called only using on a list of IDs.

I think code responsible for this error is 

def _compute_dynamic_special_terms(self):
        MailTemplates = self.env["mail.template"]
        for agreement in self:
       lang = agreement.partner_id.lang or "en_US"
      special_terms = MailTemplates._render_template(
     agreement.special_terms, "agreement", agreement.id
)
agreement.dynamic_special_terms = special_terms

Anyone has any ideas or can spot an error in code from Odoo 14 perspective.

Any help would be much appreciated.

Avatar
Discard