Commit: sipreco-odoo-public-administration:90f11475  
Subject: [BOT] Bump version: sipreco_payment_line 18.0.1.1.0, sipreco_purchase 18.0.1.4.0, public_budget 18.0.1.3.0
Author: roboadhoc
Committer: roboadhoc
Commit: ingadhoc-account-financial-tools:438590d3  
Subject: [FIX] account_ux: Fix invoice email send to create PDF attachment with res_field
Author: Rocío Vega
Committer: Rocío Vega
Commit: ingadhoc-aeroo_reports:3bf1daa0  
Subject: [FIX] report_aeroo: Increase timeout for requests in DOCSConnection to 60 seconds
Author: Franco Leyes
Committer: Franco Leyes
Commit: ingadhoc-demo:85597128  
Subject: Update pre-commit config from template
Author: Virginia
Committer: Virginia
Commit: ingadhoc-enterprise-extensions:67d09cd7  
Subject: [FIX] account_balance_import: Fix singleton error in payment account type validation
Author: Rocío Vega
Committer: Rocío Vega
Commit: ingadhoc-miscellaneous:69042b25  
Subject: [IMP] export_bg: clean data rows before writing to Excel
Author: Franco Leyes
Committer: Franco Leyes
Commit: ingadhoc-odoo-saas:6a56e60a  
Subject: Update pre-commit config from template
Author: Virginia
Committer: Virginia
Commit: ingadhoc-odoo-saas-adhoc:29b99ac6  
Subject: Update pre-commit config from template
Author: Virginia
Committer: Virginia
Commit: plugberry-mercadopago:61985a54  
Subject: [FIX] cleaner.yml
Author: Andrés Zacchino
Committer: GitHub
Commit: plugberry-pagos360:729fee5f  
Subject: [FIX] payment_pagos360: allow cancel transaction when reverted in p360
Author: augusto-weiss
Committer: augusto-weiss
Commit: plugberry-payment:9487a203  
Subject: [IMP] payment_redpagos: add origin subagency and cashbox int redpagos transaction
Author: Martin Quinteros
Committer: Martin Quinteros
Commit: adhoc-cicd-oca-account-financial-reporting:4409db20  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-hr:613514a0  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-l10n-spain:00aa4a69  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-odoo-odoo:7866112c  
Subject: Merge commit 'refs/pull/184132/head' of github.com:odoo/odoo into 18.0-19776
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-stock:b6de1fa0  
Subject: Update project.toml from template
Author: Virginia
Committer: Virginia
Commit: ingadhoc-account-invoicing:deb78060  
Subject: [MIG] account_invoice_line_number: Migration to 18.0
Author: migration-bot-adhoc
Committer: migration-bot-adhoc
Commit: ingadhoc-account-payment:ec469495  
Subject: [BOT] Bump version: l10n_latam_check_ux 18.0.2.5.0
Author: roboadhoc
Committer: roboadhoc
Commit: ingadhoc-odoo-argentina-ee:30a909f1  
Subject: [FIX] l10n_ar_import_bill: Afip auth mode on imports
Author: Felipe Garcia Suez
Committer: Felipe Garcia Suez
Commit: ingadhoc-argentina-sale:69ab90fc  
Subject: Update project.toml from template
Author: Virginia
Committer: Virginia
Commit: ingadhoc-delivery:91ba4fe8  
Subject: Update pre-commit config from template
Author: Virginia
Committer: Virginia
Commit: ingadhoc-hr:ebe0b118  
Subject: Update project.toml from template
Author: Virginia
Committer: Virginia
Commit: ingadhoc-multi-company:a99b6097  
Subject: Update project.toml from template
Author: Virginia
Committer: Virginia
Commit: ingadhoc-multi-store:0d1e8179  
Subject: Update project.toml from template
Author: Virginia
Committer: Virginia
Commit: ingadhoc-partner:d1be2cfb  
Subject: Update project.toml from template
Author: Virginia
Committer: Virginia
Commit: ingadhoc-product:8632232e  
Subject: Update project.toml from template
Author: Virginia
Committer: Virginia
Commit: adhoc-cicd-oca-pos:ae2ccccc  
Subject: [UPD] addons table in README.md
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: ingadhoc-project:27d21d72  
Subject: Update project.toml from template
Author: Virginia
Committer: Virginia
Commit: ingadhoc-purchase:6a8e31f8  
Subject: Update project.toml from template
Author: Virginia
Committer: Virginia
Commit: ingadhoc-sale:f33e48b4  
Subject: [IMP] sale_ux: add migration for SO image
Author: Martin Quinteros
Committer: Martin Quinteros
Commit: ingadhoc-third-party-apps:92e9f0a9  
Subject: [ADD] prt_report_attachemnt_preview: add module v18
Author: Ignacio Ramirez
Committer: Juan José Scarafía
Commit: ingadhoc-uruguay:7ba4a02d  
Subject: [FIX] l10n_uy_edi_stock: added MntNetoIVAOtra to empty values and reference field domain
Author: Julia Elizondo
Committer: Julia Elizondo
Commit: ingadhoc-website:222fbe79  
Subject: Update project.toml from template
Author: Virginia
Committer: Virginia
Commit: adhoc-cicd-oca-stock-logistics-request:4c6fed2e  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-account-analytic:62b6078f  
Subject: Merge commit 'refs/pull/818/head' of github.com:oca/account-analytic into 18.0-19745
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-stock-logistics-availability:05923681  
Subject: Update translation files
Author: Weblate
Committer: Weblate
Commit: adhoc-cicd-oca-account-reconcile:3342b2c0  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-camptocamp-odoo-cloud-platform:92b965e3  
Subject: [FIX] pre-commit: after merge
Author: Iván Todorovich
Committer: Iván Todorovich
Commit: adhoc-cicd-oca-timesheet:c18bd029  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-odoo-enterprise:6f06a661  
Subject: Merge commit 'refs/pull/77307/head' of github.com:odoo/enterprise into 18.0-19775
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-survey:e927e81a  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-website:4c83ab59  
Subject: Added translation using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-server-backend:fd8dc76b  
Subject: Translated using Weblate (Slovenian)
Author: Matjaz Mozetic
Committer: Weblate
Commit: adhoc-cicd-odoo-design-themes:85086477  
Subject: [I18N] *: fetch latest Weblate translations
Author: Odoo Translation Bot
Committer: Odoo Translation Bot
Commit: adhoc-cicd-oca-partner-contact:1a7a4089  
Subject: Translated using Weblate (Slovenian)
Author: Matjaz Mozetic
Committer: Weblate
Commit: adhoc-cicd-oca-server-auth:ab9de761  
Subject: Merge commit 'refs/pull/828/head' of github.com:oca/server-auth into 18.0-19797
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-knowledge:0881d75a  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-product-attribute:bd2e5c6c  
Subject: Merge commit 'refs/pull/2164/head' of github.com:oca/product-attribute into 18.0-19792
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-brand:7494e122  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-mis-builder:1875e0d7  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-account-invoicing:98fccca9  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-stock-logistics-workflow:d7058d0f  
Subject: Merge commit 'refs/pull/1976/head' of github.com:oca/stock-logistics-workflow into 18.0-19767
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-management-system:c6a676ce  
Subject: Translated using Weblate (Slovenian)
Author: Matjaz Mozetic
Committer: Weblate
Commit: adhoc-cicd-oca-server-ux:3f1a9b11  
Subject: Merge commit 'refs/pull/1209/head' of github.com:oca/server-ux into 18.0-19788
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-e-commerce:e0b853f1  
Subject: Merge commit 'refs/pull/1081/head' of github.com:oca/e-commerce into 18.0-19753
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-hr-expense:0a0e27a8  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-manufacture:2d4ce7f5  
Subject: Translated using Weblate (Slovenian)
Author: Matjaz Mozetic
Committer: Weblate
Commit: adhoc-cicd-oca-crm:e9173da8  
Subject: Update translation files
Author: Weblate
Committer: Weblate
Commit: adhoc-cicd-oca-stock-logistics-barcode:3bd1c7f3  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-project:a43d29f5  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-server-tools:f0b3d254  
Subject: Merge commit 'refs/pull/3201/head' of github.com:oca/server-tools into 18.0-19686
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-social:029b3855  
Subject: Update translation files
Author: Weblate
Committer: Weblate
Commit: adhoc-cicd-oca-purchase-workflow:80e5bf63  
Subject: Merge commit 'refs/pull/2699/head' of github.com:oca/purchase-workflow into 18.0-19693
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-stock-logistics-warehouse:2341b20d  
Subject: Translated using Weblate (Slovenian)
Author: Matjaz Mozetic
Committer: Weblate
Commit: adhoc-cicd-oca-web:63ecd2ae  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-product-pack:6c5d44a5  
Subject: Merge commit 'refs/pull/194/head' of github.com:oca/product-pack into 18.0-19787
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-hr-holidays:cf3d98fa  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-reporting-engine:7ef32a8d  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-sale-workflow:3f114dc9  
Subject: Merge commit 'refs/pull/3466/head' of github.com:oca/sale-workflow into 18.0-19716
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-bank-statement-import:1005dd8f  
Subject: Merge commit 'refs/pull/876/head' of github.com:oca/bank-statement-import into 18.0-19749
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-odoo-argentina:c10ca5a5  
Subject: [IMP] l10n_ar_tax: added ref to default tax to detect missing CUITs on ARBA padron
Author: Julia Elizondo
Committer: Julia Elizondo
Commit: adhoc-cicd-oca-report-print-send:6f554ae9  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Version: 18.0
Config: Odoo by Adhoc Config (with translations)
Build time: 2m
Wait time: 2m
Load time: 2m10s
Date Level Type Message
2026-02-06 11:21:36 INFO runbot Init build environment with config Odoo by Adhoc Config (with translations)
2026-02-06 11:21:36 Starting step all-without-test from config Odoo by Adhoc Config (with translations)
2026-02-06 11:21:36 Using Dockerfile Tag odoo:adhoc_odoo_18_next
2026-02-06 11:21:45 INFO server odoo.modules.loading:360 1 modules loaded in 3.81s, 9258 queries (+9258 extra)
2026-02-06 11:23:05 INFO server odoo.addons.l10n_ar_edi.models.res_company:153 Setting demo certificate from False to AR demo certificate 5 in (AR) Responsable Inscripto company
2026-02-06 11:23:05 INFO server odoo.addons.l10n_ar_edi.models.res_company:153 Setting demo certificate from False to AR demo certificate 9 in (AR) Monotributista company
2026-02-06 11:23:05 INFO server odoo.addons.l10n_ar_edi.models.res_company:153 Setting demo certificate from False to AR demo certificate 9 in (AR) Exento company
2026-02-06 11:23:19 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2026-02-06 11:23:28 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto, SIPRECO
2026-02-06 11:23:29 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto, SIPRECO
2026-02-06 11:23:40 INFO server odoo.modules.loading:360 215 modules loaded in 111.98s, 156301 queries (+156324 extra)
2026-02-06 11:23:40 INFO server odoo.modules.loading:360 216 modules loaded in 0.45s, 262 queries (+262 extra)
2026-02-06 11:23:46 INFO runbot Getting results for build 46645-18-0
2026-02-06 11:23:46 Step all-without-test finished in 125s
2026-02-06 11:23:46 Starting step setup from config Odoo by Adhoc Config (with translations)
2026-02-06 11:23:46 Using Dockerfile Tag odoo:adhoc_odoo_18_next
2026-02-06 11:23:46 INFO runbot Step setup finished in 0s
2026-02-06 11:23:46 Skipping step pot_github_push from config Odoo by Adhoc Config (with translations)
2026-02-06 11:23:46 Starting step run from config Odoo by Adhoc Config (with translations)
2026-02-06 11:23:46 INFO runbot Start running build 46645-18-0
2026-02-06 11:23:46 Using Dockerfile Tag odoo:adhoc_odoo_18_next
2026-02-06 11:23:47 INFO server odoo.modules.loading:360 1 modules loaded in 0.00s, 0 queries (+0 extra)
2026-02-06 11:23:49 INFO server odoo.modules.loading:360 216 modules loaded in 1.74s, 0 queries (+0 extra)
2026-02-06 11:24:57 ERROR server odoo.addons.saas_client_adhoc.wizards.db_configuration:29
Error Updating ADHOC Modules Data. Error:
Not Provider url or saas database uuid configured
2026-02-06 11:25:01 ERROR server odoo.addons.base.models.ir_cron:580
Job 'Subsidy Report Week' (53) server action #863 failed
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_cron.py", line 570, in _callback
    self.env['ir.actions.server'].browse(server_action_id).run()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 995, in run
    res = runner(run_self, eval_context=eval_context)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 827, in _run_action_code_multi
    safe_eval(self.code.strip(), eval_context, mode="exec", nocopy=True, filename=str(self))  # nocopy allows to return 'action'
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 397, in safe_eval
    return unsafe_eval(c, globals_dict, locals_dict)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "ir.actions.server(863,)", line 1, in <module>
  File "/data/build/sipreco-odoo-public-administration/sipreco_subsidy_management/models/subsidy.py", line 277, in _cron_recurring_subsidy_report
    data=values).send_mail(partner_ids, force_send=True)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/mail_template.py", line 636, in send_mail
    return self.send_mail_batch(
           ^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/mail_template.py", line 666, in send_mail_batch
    res_ids_values = self._generate_template(
                     ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/mail_template.py", line 561, in _generate_template
    generated_field_values = template._render_field(
                             ^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/mail_render_mixin.py", line 705, in _render_field
    return dict(
           ^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/mail_render_mixin.py", line 709, in <genexpr>
    template[field],
    ~~~~~~~~^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 7078, in __getitem__
    return self._fields[key].__get__(self)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1247, in __get__
    value = env.cache.get(record, self)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 1159, in get
    lang = (record.env.lang or 'en_US') if field.translate is True else record.env._lang
            ^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 42, in __get__
    value = self.fget(obj)
            ^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 773, in lang
    raise UserError(f'Invalid language code: {lang}')  # pylint: disable
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
odoo.exceptions.UserError: Invalid language code: ${object.lang}
2026-02-06 11:30:45 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2026-02-06 11:30:48 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2026-02-07 11:22:13 ERROR server odoo.addons.saas_client_adhoc.wizards.db_configuration:29
Error Updating ADHOC Modules Data. Error:
Not Provider url or saas database uuid configured
2026-02-08 11:22:39 ERROR server odoo.addons.saas_client_adhoc.wizards.db_configuration:29
Error Updating ADHOC Modules Data. Error:
Not Provider url or saas database uuid configured
2026-02-09 11:22:07 ERROR server odoo.addons.saas_client_adhoc.wizards.db_configuration:29
Error Updating ADHOC Modules Data. Error:
Not Provider url or saas database uuid configured
2026-02-09 11:22:39 ERROR server werkzeug:96 127.0.0.1 - - [09/Feb/2026 11:22:39] Request timed out: TimeoutError('timed out')
2026-02-09 11:22:40 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2026-02-10 11:23:08 ERROR server odoo.addons.saas_client_adhoc.wizards.db_configuration:29
Error Updating ADHOC Modules Data. Error:
Not Provider url or saas database uuid configured
2026-02-11 11:23:03 ERROR server odoo.addons.saas_client_adhoc.wizards.db_configuration:29
Error Updating ADHOC Modules Data. Error:
Not Provider url or saas database uuid configured
2026-02-12 11:22:14 ERROR server odoo.addons.saas_client_adhoc.wizards.db_configuration:29
Error Updating ADHOC Modules Data. Error:
Not Provider url or saas database uuid configured
2026-02-13 11:22:31 ERROR server odoo.addons.saas_client_adhoc.wizards.db_configuration:29
Error Updating ADHOC Modules Data. Error:
Not Provider url or saas database uuid configured
2026-02-13 11:23:40 ERROR server odoo.addons.base.models.ir_cron:580
Job 'Subsidy Report Week' (53) server action #863 failed
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_cron.py", line 570, in _callback
    self.env['ir.actions.server'].browse(server_action_id).run()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 995, in run
    res = runner(run_self, eval_context=eval_context)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 827, in _run_action_code_multi
    safe_eval(self.code.strip(), eval_context, mode="exec", nocopy=True, filename=str(self))  # nocopy allows to return 'action'
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 397, in safe_eval
    return unsafe_eval(c, globals_dict, locals_dict)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "ir.actions.server(863,)", line 1, in <module>
  File "/data/build/sipreco-odoo-public-administration/sipreco_subsidy_management/models/subsidy.py", line 277, in _cron_recurring_subsidy_report
    data=values).send_mail(partner_ids, force_send=True)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/mail_template.py", line 636, in send_mail
    return self.send_mail_batch(
           ^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/mail_template.py", line 666, in send_mail_batch
    res_ids_values = self._generate_template(
                     ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/mail_template.py", line 561, in _generate_template
    generated_field_values = template._render_field(
                             ^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/mail_render_mixin.py", line 705, in _render_field
    return dict(
           ^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/mail_render_mixin.py", line 709, in <genexpr>
    template[field],
    ~~~~~~~~^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 7078, in __getitem__
    return self._fields[key].__get__(self)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1247, in __get__
    value = env.cache.get(record, self)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 1159, in get
    lang = (record.env.lang or 'en_US') if field.translate is True else record.env._lang
            ^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 42, in __get__
    value = self.fget(obj)
            ^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 773, in lang
    raise UserError(f'Invalid language code: {lang}')  # pylint: disable
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
odoo.exceptions.UserError: Invalid language code: ${object.lang}