Orphaned build, the result does not affect parent build result
Description: payment_abitab_demo
Commit: plugberry-payment:d9e4815c  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-19-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-odoo-saas-adhoc:e8ff0ac1  
Subject: [FIX] saas_provider_upgrade: Adjust state transition logic on ticket creation and update field properties in views
Author: JoelZilli
Committer: JoelZilli
Commit: ingadhoc-stock:f3c133a9  
Subject: [IMP]stock_ux:show header and footer
Author: Juan Ignacio Carreras
Committer: Juan Ignacio Carreras
Commit: ingadhoc-sale:6793476f  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-19-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-product:b1a3dd4f  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-19-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-odoo-saas:3142bd65  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-19-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-account-financial-tools:e6a90cd2  
Subject: [IMP] account_ux: Improve validation of check company in account move in order to restric mismatching of company
Author: Rocío Vega
Committer: Rocío Vega
Commit: ingadhoc-odoo-argentina-ee:a7a638e5  
Subject: [MIG] l10n_ar_import_bill: Migration to 19.0
Author: migration-bot-adhoc
Committer: Felipe Garcia Suez
Commit: ingadhoc-odoo-argentina:20b9c2c5  
Subject: [IMP] l10n_ar_tax: add unit tests.
Author: Pablo Montenegro
Committer: Pablo Montenegro
Commit: ingadhoc-account-payment:c1576ef3  
Subject: [FIX] account_payment_pro: protect of wrong context active_ids
Author: Juan José Scarafia
Committer: Juan José Scarafía
Commit: ingadhoc-miscellaneous:8d5e6826  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-19-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-account-invoicing:4bb87d22  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-19-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-website:b34b3802  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-19-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-partner:fdfcc5e5  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-19-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-enterprise-extensions:1e447f09  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-19-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-multi-store:adabd13c  
Subject: [MIG] base_multi_store: Migration to 19.0
Author: migration-bot-adhoc
Committer: Felipe Garcia Suez
Commit: ingadhoc-multi-company:4d7dfc38  
Subject: [IMP] account_multicompany_ux: Make credit field a property company field
Author: Rocío Vega
Committer: Rocío Vega
Commit: ingadhoc-delivery:f4af53a3  
Subject: [DEL] delivery_andreani: Module deprecation
Author: migration-bot-adhoc
Committer: Alexis Lopez
Commit: ingadhoc-aeroo_reports:e058c590  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-19-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-demo:798de605  
Subject: [FIX] demo_full: Fix multicompany test with new approach
Author: Rocío Vega
Committer: Juan José Scarafía
Commit: ingadhoc-hr:97a5f1ab  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-19-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-project:8640ae16  
Subject: [MIG] project_my_tasks_by_stage: Migration to 19.0
Author: migration-bot-adhoc
Committer: migration-bot-adhoc
Commit: ingadhoc-uruguay:37e9fee9  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-third-party-apps:d47e9ff8  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-purchase:a5e93064  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-argentina-sale:d4563595  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: plugberry-pagos360:6f5e5a32  
Subject: [FIX] payment_pagos360: allow cancel transaction when reverted in p360
Author: augusto-weiss
Committer: augusto-weiss
Commit: plugberry-mercadopago:5d49315f  
Subject: [UPD] Initialize version 19.0
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-hr:35e09651  
Subject: Initial commit
Author: OCA Bot
Committer: OCA Bot
Commit: adhoc-cicd-odoo-odoo:e39f6d59  
Subject: Merge commit 'refs/pull/230101/head' of github.com:odoo/odoo into 19.0-17855
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-pos:4542df79  
Subject: Initial commit
Author: OCA Bot
Committer: OCA Bot
Commit: adhoc-cicd-oca-stock-logistics-request:f12f0f9c  
Subject: Initial commit
Author: OCA Bot
Committer: OCA Bot
Commit: adhoc-cicd-oca-account-analytic:8d32771d  
Subject: Initial commit
Author: OCA Bot
Committer: OCA Bot
Commit: adhoc-cicd-oca-stock-logistics-availability:4ff4cc09  
Subject: [MIG] stock_free_quantity: Migration to 19.0
Author: Franco Leyes
Committer: Franco Leyes
Commit: adhoc-cicd-oca-account-reconcile:60824bbd  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-timesheet:68048e43  
Subject: Initial commit
Author: OCA Bot
Committer: OCA Bot
Commit: adhoc-cicd-odoo-enterprise:4477671d  
Subject: [FIX] hr_appraisal : fix appraisal goal access right
Author: Mélanie
Committer: Mélanie Peyrat (mepe)
Commit: adhoc-cicd-oca-survey:0880e177  
Subject: Initial commit
Author: OCA Bot
Committer: OCA Bot
Commit: adhoc-cicd-oca-website:a4299198  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-server-backend:8a9c0d0a  
Subject: Initial commit
Author: OCA Bot
Committer: OCA Bot
Commit: adhoc-cicd-odoo-design-themes:c4d19aa8  
Subject: [I18N] *: fetch translation updates
Author: Odoo Translation Bot
Committer: Odoo Translation Bot
Commit: adhoc-cicd-oca-partner-contact:a7fbeedc  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-server-auth:d2ca0ef0  
Subject: [MIG] oauth_provider: Migration to 19.0
Author: augusto-weiss
Committer: augusto-weiss
Commit: adhoc-cicd-oca-knowledge:d4b2ba70  
Subject: Initial commit
Author: OCA Bot
Committer: OCA Bot
Commit: adhoc-cicd-oca-product-attribute:ca965ef7  
Subject: Merge commit 'refs/pull/2125/head' of github.com:oca/product-attribute into 19.0-17893
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-brand:83274bca  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-mis-builder:b389ac64  
Subject: [UPD] addons table in README.md
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-account-invoicing:7bd551fe  
Subject: Initial commit
Author: OCA Bot
Committer: OCA Bot
Commit: adhoc-cicd-oca-stock-logistics-workflow:b0c9a516  
Subject: Merge commit 'refs/pull/2151/head' of github.com:oca/stock-logistics-workflow into 19.0-17917
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-management-system:3a4d4081  
Subject: Initial commit
Author: OCA Bot
Committer: OCA Bot
Commit: adhoc-cicd-oca-server-ux:5661dc8b  
Subject: Merge commit 'refs/pull/1188/head' of github.com:oca/server-ux into 19.0-17907
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-e-commerce:2b0d048e  
Subject: Initial commit
Author: OCA Bot
Committer: OCA Bot
Commit: adhoc-cicd-oca-hr-expense:18a0b1c9  
Subject: Initial commit
Author: OCA Bot
Committer: OCA Bot
Commit: adhoc-cicd-oca-manufacture:963e3a91  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-crm:e3d1df6a  
Subject: Initial commit
Author: OCA Bot
Committer: OCA Bot
Commit: adhoc-cicd-oca-stock-logistics-barcode:62f3a7e6  
Subject: Initial commit
Author: OCA Bot
Committer: OCA Bot
Commit: adhoc-cicd-oca-project:dc85e6b7  
Subject: Initial commit
Author: OCA Bot
Committer: OCA Bot
Commit: adhoc-cicd-oca-server-tools:7937302b  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-social:45e58304  
Subject: Initial commit
Author: OCA Bot
Committer: OCA Bot
Commit: adhoc-cicd-oca-purchase-workflow:8cfd7517  
Subject: Merge commit 'refs/pull/2878/head' of github.com:oca/purchase-workflow into 19.0-17922
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-stock-logistics-warehouse:1d5cb531  
Subject: Initial commit
Author: OCA Bot
Committer: OCA Bot
Commit: adhoc-cicd-oca-web:b671ccb9  
Subject: [MIG] web_search_with_and: Migration to 19.0
Author: Franco Leyes
Committer: Franco Leyes
Commit: adhoc-cicd-oca-product-pack:066454cc  
Subject: Merge commit 'refs/pull/225/head' of github.com:oca/product-pack into 19.0-17901
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-hr-holidays:ca01205e  
Subject: Initial commit
Author: OCA Bot
Committer: OCA Bot
Commit: adhoc-cicd-oca-reporting-engine:116c643a  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-sale-workflow:33ff0c4d  
Subject: Merge commit 'refs/pull/3933/head' of github.com:oca/sale-workflow into 19.0-17906
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-bank-statement-import:74105796  
Subject: Initial commit
Author: OCA Bot
Committer: OCA Bot
Commit: adhoc-cicd-oca-report-print-send:7bc3c468  
Subject: Initial commit
Author: OCA Bot
Committer: OCA Bot
Version: 19.0
Config: Odoo by Adhoc Config (with translations)
Build time: 2m
Wait time: 2m
Load time: 2m7s
Date Level Type Message
2025-11-15 10:09:24 INFO runbot Init build environment with config Odoo by Adhoc Config (with translations)
2025-11-15 10:09:24 Starting step all-without-test from config Odoo by Adhoc Config (with translations)
2025-11-15 10:09:24 Using Dockerfile Tag odoo:adhoc_odoo_19
2025-11-15 10:09:38 INFO server odoo.modules.loading:350 1 modules loaded in 8.40s, 9412 queries (+9412 extra)
2025-11-15 10:10:56 WARNING server odoo.addons.base.models.ir_module:125
docutils' system message present: <system_message level="2" line="27" source="<string>" type="WARNING"><paragraph>Title underline too short.</paragraph><literal_block xml:space="preserve">Supported Operations
-------------------</literal_block></system_message>
2025-11-15 10:10:56 WARNING server odoo.addons.base.models.ir_module:125
docutils' system message present: <system_message level="2" line="71" source="<string>" type="WARNING"><paragraph>Title underline too short.</paragraph><literal_block xml:space="preserve">Customer Payment Process
-----------------------</literal_block></system_message>
2025-11-15 10:10:56 WARNING server odoo.addons.base.models.ir_module:125
docutils' system message present: <system_message level="2" line="80" source="<string>" type="WARNING"><paragraph>Title underline too short.</paragraph><literal_block xml:space="preserve">Administrative Operations
------------------------</literal_block></system_message>
2025-11-15 10:10:56 WARNING server odoo.addons.base.models.ir_module:125
docutils' system message present: <system_message level="2" line="128" source="<string>" type="WARNING"><paragraph>Title underline too short.</paragraph><literal_block xml:space="preserve">Geographic Restrictions
----------------------</literal_block></system_message>
2025-11-15 10:11:12 ERROR server odoo.addons.mail.models.mail_template:224
Error while checking if template can be rendered for field body_html
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 753, in _render_iterall
    for item in frame.iterator:
                ^^^^^^^^^^^^^^
  File "<None>", line 141, in template_etree_25
  File "<None>", line 67, in template_etree_25_content
AttributeError: 'account.payment' object has no attribute 'payment_total'. Did you mean: 'payment_type'?

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/mail_render_mixin.py", line 367, in _render_template_qweb
    render_result = self.env['ir.qweb']._render(
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 725, in _render
    return Markup(''.join(iterator))
                  ^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 847, in _render_iterall
    raise QWebError(qweb_error_info) from error
odoo.addons.base.models.ir_qweb.QWebError: Error while rendering the template:
    AttributeError: 'account.payment' object has no attribute 'payment_total'
    Reference: <Element div at 0x73df8dae2580>
    Path: /div/div/p/span[2]
    Element: <span style="font-weight:bold;" t-out="format_amount(object.payment_total, object.currency_id) or \'\'"/>
    From: (None, '/div/div/p/span[2]', '<span style="font-weight:bold;" t-out="format_amount(object.payment_total, object.currency_id) or \\\'\\\'"/>')

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/mail_template.py", line 222, in _check_can_be_rendered
    template._render_field(fname, record.ids, options=render_options)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/mail_render_mixin.py", line 786, in _render_field
    for res_id, rendered in template._render_template(
                            ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/mail_render_mixin.py", line 651, in _render_template
    rendered = self._render_template_qweb(template_src, model, res_ids,
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/mail_render_mixin.py", line 382, in _render_template_qweb
    raise UserError(
odoo.exceptions.UserError: Failed to render QWeb template: <div style="margin: 0px; padding: 0px;">
                                <p style="margin: 0px; padding: 0px; font-size: 13px;">
                                    Dear <t t-out="object.partner_id.name or ''">Azure Interior</t><br/><br/>
                                    Thank you for your payment.
                                    Here is your payment receipt <span style="font-weight:bold;" t-out="(object.name or '').replace('/','-') or ''">BNK1-2021-05-0002</span> amounting
                                    to <span style="font-weight:bold;" t-out="format_amount(object.payment_total, object.currency_id) or ''">$ 10.00</span> from <t t-out="object.company_id.name or ''">YourCompany</t>.
                                    <br/><br/>
                                    Do not hesitate to contact us if you have any questions.
                                    <br/><br/>
                                    Best regards,
                                    <t t-if="not is_html_empty(user.signature)" data-o-mail-quote-container="1">
                                        <br/><br/>
                                        <t t-out="user.signature or ''" data-o-mail-quote="1">--<br data-o-mail-quote="1"/>Mitchell Admin</t>
                                    </t>
                                </p>
                            </div>
                            

Traceback (most recent call last):
  File &#34;/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py&#34;, line 753, in _render_iterall
    for item in frame.iterator:
                ^^^^^^^^^^^^^^
  File &#34;&lt;None&gt;&#34;, line 141, in template_etree_25
  File &#34;&lt;None&gt;&#34;, line 67, in template_etree_25_content
AttributeError: &#39;account.payment&#39; object has no attribute &#39;payment_total&#39;. Did you mean: &#39;payment_type&#39;?

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File &#34;/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/mail_render_mixin.py&#34;, line 367, in _render_template_qweb
    render_result = self.env[&#39;ir.qweb&#39;]._render(
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File &#34;/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py&#34;, line 725, in _render
    return Markup(&#39;&#39;.join(iterator))
                  ^^^^^^^^^^^^^^^^^
  File &#34;/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py&#34;, line 847, in _render_iterall
    raise QWebError(qweb_error_info) from error
odoo.addons.base.models.ir_qweb.QWebError: Error while rendering the template:
    AttributeError: &#39;account.payment&#39; object has no attribute &#39;payment_total&#39;
    Reference: &lt;Element div at 0x73df8dae2580&gt;
    Path: /div/div/p/span[2]
    Element: &lt;span style=&#34;font-weight:bold;&#34; t-out=&#34;format_amount(object.payment_total, object.currency_id) or \&#39;\&#39;&#34;/&gt;
    From: (None, &#39;/div/div/p/span[2]&#39;, &#39;&lt;span style=&#34;font-weight:bold;&#34; t-out=&#34;format_amount(object.payment_total, object.currency_id) or \\\&#39;\\\&#39;&#34;/&gt;&#39;)
)
2025-11-15 10:11:12 WARNING server odoo.modules.loading:615 Transient module states were reset
2025-11-15 10:11:12 ERROR server odoo.registry:201 Failed to load registry
2025-11-15 10:11:12 CRITICAL server odoo.service.server:1541
Failed to initialize database `25470-19-0-all-without-test`.
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 753, in _render_iterall
    for item in frame.iterator:
                ^^^^^^^^^^^^^^
  File "<None>", line 141, in template_etree_25
  File "<None>", line 67, in template_etree_25_content
AttributeError: 'account.payment' object has no attribute 'payment_total'. Did you mean: 'payment_type'?

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/mail_render_mixin.py", line 367, in _render_template_qweb
    render_result = self.env['ir.qweb']._render(
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 725, in _render
    return Markup(''.join(iterator))
                  ^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py", line 847, in _render_iterall
    raise QWebError(qweb_error_info) from error
odoo.addons.base.models.ir_qweb.QWebError: Error while rendering the template:
    AttributeError: 'account.payment' object has no attribute 'payment_total'
    Reference: <Element div at 0x73df8dae2580>
    Path: /div/div/p/span[2]
    Element: <span style="font-weight:bold;" t-out="format_amount(object.payment_total, object.currency_id) or \'\'"/>
    From: (None, '/div/div/p/span[2]', '<span style="font-weight:bold;" t-out="format_amount(object.payment_total, object.currency_id) or \\\'\\\'"/>')

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/mail_template.py", line 222, in _check_can_be_rendered
    template._render_field(fname, record.ids, options=render_options)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/mail_render_mixin.py", line 786, in _render_field
    for res_id, rendered in template._render_template(
                            ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/mail_render_mixin.py", line 651, in _render_template
    rendered = self._render_template_qweb(template_src, model, res_ids,
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/mail_render_mixin.py", line 382, in _render_template_qweb
    raise UserError(
odoo.exceptions.UserError: Failed to render QWeb template: <div style="margin: 0px; padding: 0px;">
                                <p style="margin: 0px; padding: 0px; font-size: 13px;">
                                    Dear <t t-out="object.partner_id.name or ''">Azure Interior</t><br/><br/>
                                    Thank you for your payment.
                                    Here is your payment receipt <span style="font-weight:bold;" t-out="(object.name or '').replace('/','-') or ''">BNK1-2021-05-0002</span> amounting
                                    to <span style="font-weight:bold;" t-out="format_amount(object.payment_total, object.currency_id) or ''">$ 10.00</span> from <t t-out="object.company_id.name or ''">YourCompany</t>.
                                    <br/><br/>
                                    Do not hesitate to contact us if you have any questions.
                                    <br/><br/>
                                    Best regards,
                                    <t t-if="not is_html_empty(user.signature)" data-o-mail-quote-container="1">
                                        <br/><br/>
                                        <t t-out="user.signature or ''" data-o-mail-quote="1">--<br data-o-mail-quote="1"/>Mitchell Admin</t>
                                    </t>
                                </p>
                            </div>
                            

Traceback (most recent call last):
  File &#34;/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py&#34;, line 753, in _render_iterall
    for item in frame.iterator:
                ^^^^^^^^^^^^^^
  File &#34;&lt;None&gt;&#34;, line 141, in template_etree_25
  File &#34;&lt;None&gt;&#34;, line 67, in template_etree_25_content
AttributeError: &#39;account.payment&#39; object has no attribute &#39;payment_total&#39;. Did you mean: &#39;payment_type&#39;?

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File &#34;/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/mail_render_mixin.py&#34;, line 367, in _render_template_qweb
    render_result = self.env[&#39;ir.qweb&#39;]._render(
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File &#34;/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py&#34;, line 725, in _render
    return Markup(&#39;&#39;.join(iterator))
                  ^^^^^^^^^^^^^^^^^
  File &#34;/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_qweb.py&#34;, line 847, in _render_iterall
    raise QWebError(qweb_error_info) from error
odoo.addons.base.models.ir_qweb.QWebError: Error while rendering the template:
    AttributeError: &#39;account.payment&#39; object has no attribute &#39;payment_total&#39;
    Reference: &lt;Element div at 0x73df8dae2580&gt;
    Path: /div/div/p/span[2]
    Element: &lt;span style=&#34;font-weight:bold;&#34; t-out=&#34;format_amount(object.payment_total, object.currency_id) or \&#39;\&#39;&#34;/&gt;
    From: (None, &#39;/div/div/p/span[2]&#39;, &#39;&lt;span style=&#34;font-weight:bold;&#34; t-out=&#34;format_amount(object.payment_total, object.currency_id) or \\\&#39;\\\&#39;&#34;/&gt;&#39;)
)

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/server.py", line 1514, in preload_registries
    registry = Registry.new(dbname, update_module=update_module, install_modules=config['init'], upgrade_modules=config['update'], reinit_modules=config['reinit'])
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 88, in locked
    return func(inst, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/registry.py", line 186, in new
    load_modules(
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/loading.py", line 456, in load_modules
    load_module_graph(
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/loading.py", line 235, in load_module_graph
    getattr(py_module, post_init)(env)
  File "/data/build/ingadhoc-odoo-saas-adhoc/saas_client_account/__init__.py", line 80, in _post_init_hooks
    _update_payment_receipt_template(env)
  File "/data/build/ingadhoc-odoo-saas-adhoc/saas_client_account/__init__.py", line 32, in _update_payment_receipt_template
    template.write(
  File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/mail_template.py", line 254, in write
    self._check_can_be_rendered(fnames=vals.keys() if {'model', 'model_id'}.isdisjoint(vals.keys()) else None)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/mail_template.py", line 225, in _check_can_be_rendered
    raise ValidationError(
odoo.exceptions.ValidationError: Oops! We couldn&#39;t save your template due to an issue with this value: <div style="margin: 0px; padding: 0px;">
                                <p style="margin: 0px; padding: 0px; font-size: 13px;">
                                    Dear <t t-out="object.partner_id.name or ''">Azure Interior</t><br/><br/>
                                    Thank you for your payment.
                                    Here is your payment receipt <span style="font-weight:bold;" t-out="(object.name or '').replace('/','-') or ''">BNK1-2021-05-0002</span> amounting
                                    to <span style="font-weight:bold;" t-out="format_amount(object.payment_total, object.currency_id) or ''">$ 10.00</span> from <t t-out="object.company_id.name or ''">YourCompany</t>.
                                    <br/><br/>
                                    Do not hesitate to contact us if you have any questions.
                                    <br/><br/>
                                    Best regards,
                                    <t t-if="not is_html_empty(user.signature)" data-o-mail-quote-container="1">
                                        <br/><br/>
                                        <t t-out="user.signature or ''" data-o-mail-quote="1">--<br data-o-mail-quote="1"/>Mitchell Admin</t>
                                    </t>
                                </p>
                            </div>
                            . Correct it and try again.
2025-11-15 10:11:16 INFO runbot Getting results for build 25470-19-0
2025-11-15 10:11:16 Step all-without-test finished in 108s
2025-11-15 10:11:16 Starting step setup from config Odoo by Adhoc Config (with translations)
2025-11-15 10:11:16 Using Dockerfile Tag odoo:adhoc_odoo_19
2025-11-15 10:11:18 INFO runbot Step setup finished in 0s
2025-11-15 10:11:18 Starting step transifex_push from config Odoo by Adhoc Config (with translations)
2025-11-15 10:11:18 Using Dockerfile Tag odoo:adhoc_odoo_19
2025-11-15 10:11:20 INFO server odoo.modules.loading:350 1 modules loaded in 0.00s, 0 queries (+0 extra)
2025-11-15 10:11:30 WARNING server odoo.modules.loading:615 Transient module states were reset
2025-11-15 10:11:30 ERROR server odoo.registry:201 Failed to load registry
2025-11-15 10:11:30 CRITICAL server odoo.service.server:1541
Failed to initialize database `25470-19-0-all-without-test`.
Traceback (most recent call last):
  File "/usr/local/lib/python3.12/site-packages/urllib3/connection.py", line 203, in _new_conn
    sock = connection.create_connection(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/urllib3/util/connection.py", line 60, in create_connection
    for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM):
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/socket.py", line 978, in getaddrinfo
    for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
socket.gaierror: [Errno -3] Temporary failure in name resolution

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/usr/local/lib/python3.12/site-packages/urllib3/connectionpool.py", line 791, in urlopen
    response = self._make_request(
               ^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/urllib3/connectionpool.py", line 492, in _make_request
    raise new_e
  File "/usr/local/lib/python3.12/site-packages/urllib3/connectionpool.py", line 468, in _make_request
    self._validate_conn(conn)
  File "/usr/local/lib/python3.12/site-packages/urllib3/connectionpool.py", line 1097, in _validate_conn
    conn.connect()
  File "/usr/local/lib/python3.12/site-packages/urllib3/connection.py", line 611, in connect
    self.sock = sock = self._new_conn()
                       ^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/urllib3/connection.py", line 210, in _new_conn
    raise NameResolutionError(self.host, self, e) from e
urllib3.exceptions.NameResolutionError: <urllib3.connection.HTTPSConnection object at 0x73bdca2f5490>: Failed to resolve 'rest.api.transifex.com' ([Errno -3] Temporary failure in name resolution)

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/usr/local/lib/python3.12/site-packages/requests/adapters.py", line 486, in send
    resp = conn.urlopen(
           ^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/urllib3/connectionpool.py", line 845, in urlopen
    retries = retries.increment(
              ^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/urllib3/util/retry.py", line 515, in increment
    raise MaxRetryError(_pool, url, reason) from reason  # type: ignore[arg-type]
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='rest.api.transifex.com', port=443): Max retries exceeded with url: /organizations?filter%5Bslug%5D=adhoc (Caused by NameResolutionError("<urllib3.connection.HTTPSConnection object at 0x73bdca2f5490>: Failed to resolve 'rest.api.transifex.com' ([Errno -3] Temporary failure in name resolution)"))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/server.py", line 1514, in preload_registries
    registry = Registry.new(dbname, update_module=update_module, install_modules=config['init'], upgrade_modules=config['update'], reinit_modules=config['reinit'])
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 88, in locked
    return func(inst, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/registry.py", line 186, in new
    load_modules(
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/loading.py", line 456, in load_modules
    load_module_graph(
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/loading.py", line 235, in load_module_graph
    getattr(py_module, post_init)(env)
  File "/data/build/ingadhoc-miscellaneous/transifex_push/__init__.py", line 16, in post_init
    env["base.language.export"]._transifex_push(modules, api_key, organization_slug, project_slug)
  File "/data/build/ingadhoc-miscellaneous/transifex_push/wizard/base_export_language.py", line 49, in _transifex_push
    tx_organization = transifex_api.Organization.get(slug=organization_slug)
                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/transifex/api/jsonapi/resources.py", line 323, in get
    return result.get(**filters)
           ^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/transifex/api/jsonapi/collections.py", line 201, in get
    if len(qs) == 0:
       ^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/transifex/api/jsonapi/collections.py", line 88, in __len__
    return len(self.data)
               ^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/transifex/api/jsonapi/collections.py", line 42, in data
    self._evaluate()
  File "/usr/local/lib/python3.12/site-packages/transifex/api/jsonapi/collections.py", line 60, in _evaluate
    response_body = self.API.request("get", self._url, params=self._params)
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/transifex/api/jsonapi/apis.py", line 184, in request
    response = requests.request(
               ^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/requests/api.py", line 59, in request
    return session.request(method=method, url=url, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/requests/sessions.py", line 589, in request
    resp = self.send(prep, **send_kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/requests/sessions.py", line 703, in send
    r = adapter.send(request, **kwargs)
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/requests/adapters.py", line 519, in send
    raise ConnectionError(e, request=request)
requests.exceptions.ConnectionError: HTTPSConnectionPool(host='rest.api.transifex.com', port=443): Max retries exceeded with url: /organizations?filter%5Bslug%5D=adhoc (Caused by NameResolutionError("<urllib3.connection.HTTPSConnection object at 0x73bdca2f5490>: Failed to resolve 'rest.api.transifex.com' ([Errno -3] Temporary failure in name resolution)"))
2025-11-15 10:11:31 INFO runbot Step transifex_push finished in 12s
2025-11-15 10:11:31 Starting step run from config Odoo by Adhoc Config (with translations)
2025-11-15 10:11:31 INFO runbot build has a parent, skip run
2025-11-15 10:11:32 INFO runbot Step run finished in 1s