Commit: sipreco-odoo-public-administration:7f022db3  
Subject: [BOT] Bump version: sipreco_purchase 18.0.1.6.0, public_budget 18.0.1.5.0, sipreco_subsidy_management 18.0.1.2.0
Author: roboadhoc
Committer: roboadhoc
Commit: ingadhoc-account-financial-tools:4e1c6328  
Subject: [BOT] Bump version: account_ux 18.0.1.25.0
Author: roboadhoc
Committer: roboadhoc
Commit: ingadhoc-aeroo_reports:cfe2266a  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-demo:d846e51c  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-enterprise-extensions:65b7d116  
Subject: [FIX] account_interbanking_statement: Remove tracking on client_secret field
Author: Camila Vives
Committer: Camila Vives
Commit: ingadhoc-miscellaneous:a70c9952  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-odoo-saas:5eac8c9e  
Subject: [BOT] Bump version: saas_client 18.0.1.3.0
Author: roboadhoc
Committer: roboadhoc
Commit: ingadhoc-odoo-saas-adhoc:e1f85dbb  
Subject: [IMP] saas_client_l10n_ar: Activate admin user in demo data
Author: Rocío Vega
Committer: Rocío Vega
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:cc76e3ad  
Subject: Added translation using Weblate (Russian)
Author: Administrator
Committer: Weblate
Commit: adhoc-cicd-oca-hr:613514a0  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-l10n-spain:53761636  
Subject: Translated using Weblate (Spanish)
Author: Pedro M. Baeza
Committer: Weblate
Commit: adhoc-cicd-odoo-odoo:01c52ee9  
Subject: Merge commit 'refs/pull/184132/head' of github.com:odoo/odoo into 18.0-19924
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-stock:e7ea7505  
Subject: [IMP] stock_ux: Mover validación de cantidad de constraint a button_validate
Author: Virginia
Committer: Martin Quinteros
Commit: ingadhoc-account-invoicing:bfb89e9f  
Subject: [FIX] account_invoice_commission: adjust visibility conditions for commission pages
Author: Rocío Vega
Committer: Rocío Vega
Commit: ingadhoc-account-payment:7d24ba18  
Subject: [FIX] account_payment_pro: Matched amount based in payment_type
Author: Felipe Garcia Suez
Committer: Felipe Garcia Suez
Commit: ingadhoc-odoo-argentina-ee:c76cade1  
Subject: [FIX] l10n_ar_currency_update: actualización de moneda.
Author: Pablo Montenegro
Committer: Pablo Montenegro
Commit: ingadhoc-argentina-sale:46752dc1  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-delivery:bcde24ba  
Subject: [BOT] Bump version: delivery_andreani 18.0.1.2.0
Author: roboadhoc
Committer: roboadhoc
Commit: ingadhoc-hr:c3815805  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-multi-company:bc699742  
Subject: Revert "[FIX] account_multicompany_ux: recómputo de impuestos al cambiar la compañía (también cambia la posición fiscal)"
Author: Juan José Scarafia
Committer: Juan José Scarafia
Commit: ingadhoc-multi-store:f181218f  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-partner:090f76ed  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-product:d6c49a0d  
Subject: [FIX] product_catalog_tree: improve order line quantity update logic
Author: Franco Leyes
Committer: Franco Leyes
Commit: adhoc-cicd-oca-pos:ae2ccccc  
Subject: [UPD] addons table in README.md
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: ingadhoc-project:4d86997f  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-purchase:43234e1f  
Subject: [IMP]purchase_ux: improve purchase bill line match view
Author: mav-adhoc
Committer: Juan Carreras
Commit: ingadhoc-sale:0ba3b299  
Subject: [BOT] Bump version: sale_ux 18.0.1.19.0
Author: roboadhoc
Committer: roboadhoc
Commit: ingadhoc-third-party-apps:a4896f79  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-uruguay:e480b8e0  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-website:2179e72c  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
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:5765ef51  
Subject: Merge commit 'refs/pull/818/head' of github.com:oca/account-analytic into 18.0-20200
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-stock-logistics-availability:420c0e0b  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-account-reconcile:1a080dd7  
Subject: Translated using Weblate (German)
Author: smaddlsoft
Committer: Weblate
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:d1c14a80  
Subject: Translated using Weblate (Turkish)
Author: Betül Öğmen
Committer: Weblate
Commit: adhoc-cicd-odoo-enterprise:158cf7c6  
Subject: Merge commit 'refs/pull/77307/head' of github.com:odoo/enterprise into 18.0-20168
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:2d0dbd58  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-server-backend:aaa5eeb8  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-odoo-design-themes:83cd4c62  
Subject: [I18N] *: fetch latest Weblate translations
Author: Odoo Translation Bot
Committer: Odoo Translation Bot
Commit: adhoc-cicd-oca-partner-contact:7a077818  
Subject: Update translation files
Author: Weblate
Committer: Weblate
Commit: adhoc-cicd-oca-server-auth:3971e7ad  
Subject: Merge commit 'refs/pull/828/head' of github.com:oca/server-auth into 18.0-20132
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:fb564906  
Subject: Merge commit 'refs/pull/2164/head' of github.com:oca/product-attribute into 18.0-20138
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-brand:052244d0  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-mis-builder:53822696  
Subject: Disable renovate dependency dashboard
Author: Stéphane Bidoul
Committer: Stéphane Bidoul
Commit: adhoc-cicd-oca-account-invoicing:a377a480  
Subject: Translated using Weblate (Swedish)
Author: jakobkrabbe
Committer: Weblate
Commit: adhoc-cicd-oca-stock-logistics-workflow:4e12acc4  
Subject: Merge commit 'refs/pull/1976/head' of github.com:oca/stock-logistics-workflow into 18.0-20222
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-management-system:7f6b3c9f  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-server-ux:d7f874fd  
Subject: Merge commit 'refs/pull/1209/head' of github.com:oca/server-ux into 18.0-20115
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-e-commerce:5a177090  
Subject: Merge commit 'refs/pull/1081/head' of github.com:oca/e-commerce into 18.0-20208
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:8d92fbbf  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-crm:2942bf5e  
Subject: Translated using Weblate (Turkish)
Author: Ediz Duman
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:56fbb1e3  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-server-tools:0a44efa1  
Subject: Merge commit 'refs/pull/3201/head' of github.com:oca/server-tools into 18.0-20154
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-social:b1735c66  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-purchase-workflow:b23dd9c5  
Subject: Merge commit 'refs/pull/2699/head' of github.com:oca/purchase-workflow into 18.0-20160
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-stock-logistics-warehouse:f831e525  
Subject: Translated using Weblate (Turkish)
Author: Betül Öğmen
Committer: Weblate
Commit: adhoc-cicd-oca-web:990a4d94  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-product-pack:1f88c125  
Subject: Merge commit 'refs/pull/194/head' of github.com:oca/product-pack into 18.0-20114
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:35a9cd5f  
Subject: Added translation using Weblate (Russian)
Author: Administrator
Committer: Weblate
Commit: adhoc-cicd-oca-sale-workflow:b9bad1a9  
Subject: Merge commit 'refs/pull/3466/head' of github.com:oca/sale-workflow into 18.0-20175
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-bank-statement-import:a648f9f7  
Subject: Merge commit 'refs/pull/876/head' of github.com:oca/bank-statement-import into 18.0-20204
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-odoo-argentina:abf115fc  
Subject: [FIX] l10n_ar_tax: Fix counterpart values from other currency wth
Author: Martin Quinteros
Committer: Martin Quinteros
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: 3m
Wait time: 3m
Load time: 2m32s
Date Level Type Message
2026-02-25 16:52:18 INFO runbot Init build environment with config Odoo by Adhoc Config (with translations)
2026-02-25 16:52:18 Starting step all-without-test from config Odoo by Adhoc Config (with translations)
2026-02-25 16:52:18 Using Dockerfile Tag odoo:adhoc_odoo_18_next
2026-02-25 16:52:28 INFO server odoo.modules.loading:360 1 modules loaded in 4.06s, 9258 queries (+9258 extra)
2026-02-25 16:53:56 INFO server odoo.addons.l10n_ar_edi.models.res_company:153 Setting demo certificate from False to AR demo certificate 1 in (AR) Responsable Inscripto company
2026-02-25 16:53:56 INFO server odoo.addons.l10n_ar_edi.models.res_company:153 Setting demo certificate from False to AR demo certificate 10 in (AR) Monotributista company
2026-02-25 16:53:57 INFO server odoo.addons.l10n_ar_edi.models.res_company:153 Setting demo certificate from False to AR demo certificate 5 in (AR) Exento company
2026-02-25 16:54:12 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-25 16:54:22 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-25 16:54:23 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-25 16:54:34 INFO server odoo.modules.loading:360 215 modules loaded in 123.91s, 156286 queries (+156309 extra)
2026-02-25 16:54:35 INFO server odoo.modules.loading:360 216 modules loaded in 0.30s, 262 queries (+262 extra)
2026-02-25 16:54:49 INFO runbot Getting results for build 51078-18-0
2026-02-25 16:54:49 Step all-without-test finished in 2m
2026-02-25 16:54:49 Starting step setup from config Odoo by Adhoc Config (with translations)
2026-02-25 16:54:49 Using Dockerfile Tag odoo:adhoc_odoo_18_next
2026-02-25 16:54:50 INFO runbot Step setup finished in 0s
2026-02-25 16:54:50 Skipping step pot_github_push from config Odoo by Adhoc Config (with translations)
2026-02-25 16:54:50 Starting step run from config Odoo by Adhoc Config (with translations)
2026-02-25 16:54:50 INFO runbot Start running build 51078-18-0
2026-02-25 16:54:50 Using Dockerfile Tag odoo:adhoc_odoo_18_next
2026-02-25 16:54:51 INFO server odoo.modules.loading:360 1 modules loaded in 0.00s, 0 queries (+0 extra)
2026-02-25 16:54:53 INFO server odoo.modules.loading:360 216 modules loaded in 1.84s, 0 queries (+0 extra)
2026-02-25 16:55:37 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-25 16:55:42 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-25 17:01:12 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2026-02-25 17:01:15 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2026-02-26 16:53:30 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-27 16:53:27 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-28 16:53:42 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-03-01 16:53:40 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-03-02 16:53:26 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-03-03 16:53:25 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-03-04 16:52:52 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-03-04 16:55:05 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-03-05 16:53: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-03-06 05:01:00 INFO runbot Step run finished in 204h