boraq-group / boraq_company_branches Goto Github PK
View Code? Open in Web Editor NEWBoraq Company Branches
Boraq Company Branches
The code fails during the build on a new odoo 14 database. Log file below:
</ul>
<div name="financial_infos">
<span t-field="docs.company_id.report_footer"/>
</div>
<div t-if="report_type == 'pdf'" class="text-muted">
Page:
<span class="page"/>
/
<span class="topage"/>
</div>
</div>
</div>
</t>
</t>
WARNING on line 4254, column 13 of stdin:
Compound selectors may no longer be extended.
Consider @extend .form-control, :disabled
instead.
See http://bit.ly/ExtendCompound for details.
2020-12-28 19:19:53,456 6 INFO project_name-app-boraq-company-branches-1871315 werkzeug: 127.0.0.1 - - [28/Dec/2020 19:19:53] "GET /my/orders/20?access_token=60c6b074-3ad0-4d4a-915c-34b02977874c&report_type=pdf HTTP/1.1" 403 - 378 0.172 1.433
2020-12-28 19:19:53,460 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.sale.tests.test_access_rights: ======================================================================
2020-12-28 19:19:53,460 6 ERROR project_name-app-boraq-company-branches-1871315 odoo.addons.sale.tests.test_access_rights: FAIL: TestAccessRightsControllers.test_access_controller
Traceback (most recent call last):
File "/home/odoo/src/odoo/addons/sale/tests/test_access_rights.py", line 164, in test_access_controller
self.assertEqual(req.status_code, 200)
AssertionError: 403 != 200
2020-12-28 19:19:55,301 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.sale.tests.test_reinvoice: Starting TestReInvoice.test_at_cost ...
2020-12-28 19:19:56,732 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.sale.tests.test_reinvoice: Starting TestReInvoice.test_no_expense ...
2020-12-28 19:19:57,346 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.sale.tests.test_reinvoice: Starting TestReInvoice.test_sales_price ...
2020-12-28 19:20:00,719 6 INFO project_name-app-boraq-company-branches-1871315 odoo.tests: skip sending email in test mode
2020-12-28 19:20:00,720 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.mail.models.mail_mail: Mail with ID 21 and Message-Id '355356709541238.1609183200.702776670455933-openerp-162-res.users@eupd2.odoo.com' successfully sent
2020-12-28 19:20:00,727 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #155 deleted mail.mail records with IDs: [21]
2020-12-28 19:20:00,735 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #155 deleted mail.message records with IDs: [2326]
2020-12-28 19:20:00,735 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False
2020-12-28 19:20:00,738 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to [email protected]
2020-12-28 19:20:00,830 6 INFO project_name-app-boraq-company-branches-1871315 odoo.tests: skip sending email in test mode
2020-12-28 19:20:00,831 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.mail.models.mail_mail: Mail with ID 22 and Message-Id '986327052172703.1609183200.816234827041626-openerp-163-res.users@eupd2.odoo.com' successfully sent
2020-12-28 19:20:00,837 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #155 deleted mail.mail records with IDs: [22]
2020-12-28 19:20:00,844 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #155 deleted mail.message records with IDs: [2328]
2020-12-28 19:20:00,844 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False
2020-12-28 19:20:00,847 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to [email protected]
2020-12-28 19:20:00,894 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.sale.tests.test_sale_order: Starting TestSaleOrder.test_assign_sales_team_from_partner_team ...
2020-12-28 19:20:00,955 6 INFO project_name-app-boraq-company-branches-1871315 odoo.tests: skip sending email in test mode
2020-12-28 19:20:00,956 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.mail.models.mail_mail: Mail with ID 23 and Message-Id '581334637938535.1609183200.924769878387451-openerp-message-notify@eupd2.odoo.com' successfully sent
2020-12-28 19:20:00,965 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #155 deleted mail.mail records with IDs: [23]
2020-12-28 19:20:00,965 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False
2020-12-28 19:20:01,024 6 INFO project_name-app-boraq-company-branches-1871315 odoo.tests: skip sending email in test mode
2020-12-28 19:20:01,024 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.mail.models.mail_mail: Mail with ID 24 and Message-Id '789552096108010.1609183201.009373664855957-openerp-message-notify@eupd2.odoo.com' successfully sent
2020-12-28 19:20:01,034 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #155 deleted mail.mail records with IDs: [24]
2020-12-28 19:20:01,034 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False
2020-12-28 19:20:01,038 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.sale.tests.test_sale_order: Starting TestSaleOrder.test_assign_sales_team_from_partner_user ...
2020-12-28 19:20:01,113 6 INFO project_name-app-boraq-company-branches-1871315 odoo.tests: skip sending email in test mode
2020-12-28 19:20:01,113 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.mail.models.mail_mail: Mail with ID 25 and Message-Id '294235624630742.1609183201.081098794937134-openerp-message-notify@eupd2.odoo.com' successfully sent
2020-12-28 19:20:01,121 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #155 deleted mail.mail records with IDs: [25]
2020-12-28 19:20:01,122 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False
2020-12-28 19:20:01,187 6 INFO project_name-app-boraq-company-branches-1871315 odoo.tests: skip sending email in test mode
2020-12-28 19:20:01,187 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.mail.models.mail_mail: Mail with ID 26 and Message-Id '495739271648042.1609183201.173719644546509-openerp-message-notify@eupd2.odoo.com' successfully sent
2020-12-28 19:20:01,202 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #155 deleted mail.mail records with IDs: [26]
2020-12-28 19:20:01,202 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False
2020-12-28 19:20:01,206 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.sale.tests.test_sale_order: Starting TestSaleOrder.test_assign_sales_team_when_changing_user ...
2020-12-28 19:20:01,294 6 INFO project_name-app-boraq-company-branches-1871315 odoo.tests: skip sending email in test mode
2020-12-28 19:20:01,294 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.mail.models.mail_mail: Mail with ID 27 and Message-Id '761703094283746.1609183201.264334678649902-openerp-message-notify@eupd2.odoo.com' successfully sent
2020-12-28 19:20:01,304 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #155 deleted mail.mail records with IDs: [27]
2020-12-28 19:20:01,304 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False
2020-12-28 19:20:01,336 6 INFO project_name-app-boraq-company-branches-1871315 odoo.tests: skip sending email in test mode
2020-12-28 19:20:01,336 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.mail.models.mail_mail: Mail with ID 28 and Message-Id '260100149588311.1609183201.320202589035034-openerp-message-notify@eupd2.odoo.com' successfully sent
2020-12-28 19:20:01,343 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #155 deleted mail.mail records with IDs: [28]
2020-12-28 19:20:01,343 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False
2020-12-28 19:20:01,358 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.sale.tests.test_sale_order: Starting TestSaleOrder.test_cost_invoicing ...
2020-12-28 19:20:01,628 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.sale.tests.test_sale_order: Starting TestSaleOrder.test_group_invoice ...
2020-12-28 19:20:01,936 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.sale.tests.test_sale_order: Starting TestSaleOrder.test_keep_sales_team_when_changing_user_with_no_team ...
2020-12-28 19:20:02,022 6 INFO project_name-app-boraq-company-branches-1871315 odoo.tests: skip sending email in test mode
2020-12-28 19:20:02,023 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.mail.models.mail_mail: Mail with ID 29 and Message-Id '095111972752963.1609183201.992202758789062-openerp-message-notify@eupd2.odoo.com' successfully sent
2020-12-28 19:20:02,038 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #155 deleted mail.mail records with IDs: [29]
2020-12-28 19:20:02,038 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False
2020-12-28 19:20:02,054 6 INFFO project_name-app-boraq-company-branches-1871315 odoo.addons.sale.tests.test_sale_order: Starting TestSaleOrder.test_multi_currency_discount ...
2020-12-28 19:20:02,310 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #155 deleted res.currency.rate records with IDs: [317, 316]
2020-12-28 19:20:02,447 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.sale.tests.test_sale_order: Starting TestSaleOrder.test_sale_order ...
2020-12-28 19:20:02,827 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.sale.tests.test_sale_order: ======================================================================
2020-12-28 19:20:02,827 6 ERROR project_name-app-boraq-company-branches-1871315 odoo.addons.sale.tests.test_sale_order: ERROR: TestSaleOrder.test_sale_order
Traceback (most recent call last):
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 331, in _compiled_fn
return compiled(self, append, new, options, log)
File "", line 1, in template_boraq_company_branches_external_layout_standard_custom_10757
File "/usr/lib/python3/dist-packages/werkzeug/local.py", line 348, in getattr
return getattr(self._get_current_object(), name)
File "/usr/lib/python3/dist-packages/werkzeug/local.py", line 307, in _get_current_object
return self.__local()
File "/usr/lib/python3/dist-packages/werkzeug/local.py", line 137, in _lookup
raise RuntimeError("object unbound")
RuntimeError: object unbound
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/odoo/src/odoo/addons/sale/tests/test_sale_order.py", line 97, in test_sale_order
self.sale_order.with_context(**email_ctx).message_post_with_template(email_ctx.get('default_template_id'))
File "/home/odoo/src/odoo/addons/mail/models/mail_thread.py", line 1962, in message_post_with_template
update_values = composer.onchange_template_id(template_id, kwargs['composition_mode'], self._name, res_id)['value']
File "/home/odoo/src/odoo/addons/mail/wizard/mail_compose_message.py", line 377, in onchange_template_id
values = self.generate_email_for_composer(
File "/home/odoo/src/odoo/addons/mail/wizard/mail_compose_message.py", line 511, in generate_email_for_composer
template_values = self.env['mail.template'].with_context(tpl_partners_only=True).browse(template_id).generate_email(res_ids, fields)
File "/home/odoo/src/odoo/addons/account_edi/models/mail_template.py", line 10, in generate_email
res = super().generate_email(res_ids, fields)
File "/home/odoo/src/odoo/addons/mail/models/mail_template.py", line 199, in generate_email
result, format = report._render_qweb_pdf([res_id])
File "/home/odoo/src/odoo/odoo/addons/base/models/ir_actions_report.py", line 708, in _render_qweb_pdf
return self._render_qweb_html(res_ids, data=data)
File "/home/odoo/src/odoo/odoo/addons/base/models/ir_actions_report.py", line 809, in _render_qweb_html
return self._render_template(self.sudo().report_name, data), 'html'
File "/home/odoo/src/odoo/odoo/addons/base/models/ir_actions_report.py", line 580, in _render_template
return view_obj._render_template(template, values)
File "/home/odoo/src/odoo/odoo/addons/base/models/ir_ui_view.py", line 1708, in _render_template
return self.browse(self.get_view_id(template))._render(values, engine)
File "/home/odoo/src/odoo/addons/web_editor/models/ir_ui_view.py", line 28, in _render
return super(IrUiView, self)._render(values=values, engine=engine, minimal_qcontext=minimal_qcontext)
File "/home/odoo/src/odoo/odoo/addons/base/models/ir_ui_view.py", line 1716, in _render
return self.env[engine]._render(self.id, qcontext)
File "/home/odoo/src/odoo/odoo/addons/base/models/ir_qweb.py", line 55, in _render
result = super(IrQWeb, self)._render(id_or_xml_id, values=values, **context)
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 258, in _render
self.compile(template, options)(self, body.append, values or {})
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 333, in _compiled_fn
raise e
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 331, in _compiled_fn
return compiled(self, append, new, options, log)
File "", line 1, in template_sale_report_saleorder_10610
File "", line 2, in body_call_content_10608
File "", line 3, in foreach_10607
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 333, in _compiled_fn
raise e
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 331, in _compiled_fn
return compiled(self, append, new, options, log)
File "", line 1, in template_sale_report_saleorder_document_10655
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 333, in _compiled_fn
raise e
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 331, in _compiled_fn
return compiled(self, append, new, options, log)
File "", line 1, in template_boraq_company_branches_external_layout_custom_10688
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 338, in _compiled_fn
raise QWebException("Error to render compiling AST", e, path, node and etree.tostring(node[0], encoding='unicode'), name)
odoo.addons.base.models.qweb.QWebException: object unbound
Traceback (most recent call last):
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 331, in _compiled_fn
return compiled(self, append, new, options, log)
File "", line 1, in template_boraq_company_branches_external_layout_standard_custom_10757
File "/usr/lib/python3/dist-packages/werkzeug/local.py", line 348, in getattr
return getattr(self._get_current_object(), name)
File "/usr/lib/python3/dist-packages/werkzeug/local.py", line 307, in _get_current_object
return self.__local()
File "/usr/lib/python3/dist-packages/werkzeug/local.py", line 137, in _lookup
raise RuntimeError("object unbound")
RuntimeError: object unbound
Error to render compiling AST
RuntimeError: object unbound
Template: boraq_company_branches.external_layout_standard_custom
Path: /t/t[1]
Node:
<t t-if="(request.env['company.branches'].search([('name', '=', docs.name)])).is_from_branch == True">
<div class="header">
<div class="row">
<div class="col-3 mb4">
<img t-if="company_branch_id.logo" t-att-src="image_data_uri(company_branch_id.logo)" style="max-height: 45px;" alt="Logo"/>
</div>
<div class="col-9 text-right" style="margin-top:22px;"/>
</div>
<div t-if="company_branch_id.logo" class="row zero_min_height">
<div class="col-12">
<div style="border-bottom: 1px solid black;"/>
</div>
</div>
<div class="row">
<div class="col-6" name="branch_address">
<div t-field="company_branch_id.name"/>
<div t-field="company_branch_id.street" class="list-inline-item"/>
<br/>
<div t-field="company_branch_id.street2" class="list-inline-item w-100"/>
<br/>
<div t-field="company_branch_id.city" class="list-inline-item"/>
<div t-field="company_branch_id.state_id.name" class="list-inline-item"/>
<div t-field="company_branch_id.zip" class="list-inline-item"/>
<br/>
<div t-field="company_branch_id.country_id.name"/>
</div>
</div>
</div>
<div class="article o_report_layout_standard" t-att-data-oe-model="o and o._name" t-att-data-oe-id="o and o.id" t-att-data-oe-lang="o and o.env.context.get('lang')">
<t t-call="web.address_layout"/>
<t t-raw="0"/>
</div>
<div class="footer o_standard_footer">
<div class="text-center" style="border-top: 1px solid black;">
<ul class="list-inline mb4">
<li t-if="company_branch_id.phone" class="list-inline-item">Phone:
<span t-field="company_branch_id.phone"/>
</li>
<li t-if="company_branch_id.email" class="list-inline-item">Email:
<span t-field="company_branch_id.email"/>
</li>
<li t-if="company_branch_id.website" class="list-inline-item">Web:
<span t-field="company_branch_id.website"/>
</li>
<li t-if="company_branch_id.vat" class="list-inline-item">
<t t-esc="(company_branch_id.country_id.vat_label or 'Tax ID').replace(' ','\N{NO-BREAK SPACE}')"/>
:
<div class="article o_report_layout_standard" t-att-data-oe-model="o and o._name" t-att-data-oe-id="o and o.id" t-att-data-oe-lang="o and o.env.context.get('lang')">
<t t-call="web.address_layout"/>
<t t-raw="0"/>
</div>
<div class="footer o_standard_footer">
<div class="text-center" style="border-top: 1px solid black;">
<ul class="list-inline mb4">
<li t-if="company_branch_id.phone" class="list-inline-item">Phone:
<span t-field="company_branch_id.phone"/>
</li>
<li t-if="company_branch_id.email" class="list-inline-item">Email:
<span t-field="company_branch_id.email"/>
</li>
<li t-if="company_branch_id.website" class="list-inline-item">Web:
<span t-field="company_branch_id.website"/>
</li>
<li t-if="company_branch_id.vat" class="list-inline-item">
<t t-esc="(company_branch_id.country_id.vat_label or 'Tax ID').replace(' ','\N{NO-BREAK SPACE}')"/>
:
<div name="financial_infos">
<span t-field="docs.company_id.report_footer"/>
</div>
<div t-if="report_type == 'pdf'" class="text-muted">
Page:
<span class="page"/>
/
<span class="topage"/>
</div>
</div>
</div>
</t>
</t>
2020-12-28 19:20:02,830 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.sale.tests.test_sale_order: Starting TestSaleOrder.test_sale_order_send_to_self ...
2020-12-28 19:20:03,262 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.sale.tests.test_sale_order: ======================================================================
2020-12-28 19:20:03,262 6 ERROR project_name-app-boraq-company-branches-1871315 odoo.addons.sale.tests.test_sale_order: ERROR: TestSaleOrder.test_sale_order_send_to_self
Traceback (most recent call last):
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 331, in _compiled_fn
return compiled(self, append, new, options, log)
File "", line 1, in template_boraq_company_branches_external_layout_standard_custom_10914
File "/usr/lib/python3/dist-packages/werkzeug/local.py", line 348, in getattr
return getattr(self._get_current_object(), name)
File "/usr/lib/python3/dist-packages/werkzeug/local.py", line 307, in _get_current_object
return self.__local()
File "/usr/lib/python3/dist-packages/werkzeug/local.py", line 137, in _lookup
raise RuntimeError("object unbound")
RuntimeError: object unbound
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/odoo/src/odoo/addons/sale/tests/test_sale_order.py", line 168, in test_sale_order_send_to_self
sale_order.with_context(**email_ctx).with_user(self.company_data['default_user_salesman']).message_post_with_template(mail_template.id)
File "/home/odoo/src/odoo/addons/mail/models/mail_thread.py", line 1962, in message_post_with_template
update_values = composer.onchange_template_id(template_id, kwargs['composition_mode'], self._name, res_id)['value']
File "/home/odoo/src/odoo/addons/mail/wizard/mail_compose_message.py", line 377, in onchange_template_id
values = self.generate_email_for_composer(
File "/home/odoo/src/odoo/addons/mail/wizard/mail_compose_message.py", line 511, in generate_email_for_composer
template_values = self.env['mail.template'].with_context(tpl_partners_only=True).browse(template_id).generate_email(res_ids, fields)
File "/home/odoo/src/odoo/addons/account_edi/models/mail_template.py", line 10, in generate_email
res = super().generate_email(res_ids, fields)
File "/home/odoo/src/odoo/addons/mail/models/mail_template.py", line 199, in generate_email
result, format = report._render_qweb_pdf([res_id])
File "/home/odoo/src/odoo/odoo/addons/base/models/ir_actions_report.py", line 708, in _render_qweb_pdf
return self._render_qweb_html(res_ids, data=data)
File "/home/odoo/src/odoo/odoo/addons/base/models/ir_actions_report.py", line 809, in _render_qweb_html
return self._render_template(self.sudo().report_name, data), 'html'
File "/home/odoo/src/odoo/odoo/addons/base/models/ir_actions_report.py", line 580, in _render_template
return view_obj._render_template(template, values)
File "/home/odoo/src/odoo/odoo/addons/base/models/ir_ui_view.py", line 1708, in _render_template
return self.browse(self.get_view_id(template))._render(values, engine)
File "/home/odoo/src/odoo/addons/web_editor/models/ir_ui_view.py", line 28, in _render
return super(IrUiView, self)._render(values=values, engine=engine, minimal_qcontext=minimal_qcontext)
File "/home/odoo/src/odoo/odoo/addons/base/models/ir_ui_view.py", line 1716, in _render
return self.env[engine]._render(self.id, qcontext)
File "/home/odoo/src/odoo/odoo/addons/base/models/ir_qweb.py", line 55, in _render
result = super(IrQWeb, self)._render(id_or_xml_id, values=values, **context)
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 258, in _render
self.compile(template, options)(self, body.append, values or {})
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 333, in _compiled_fn
raise e
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 331, in _compiled_fn
return compiled(self, append, new, options, log)
File "", line 1, in template_sale_report_saleorder_10767
File "", line 2, in body_call_content_10765
File "", line 3, in foreach_10764
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 333, in _compiled_fn
raise e
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 331, in _compiled_fn
return compiled(self, append, new, options, log)
File "", line 1, in template_sale_report_saleorder_document_10812
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 333, in _compiled_fn
raise e
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 331, in _compiled_fn
return compiled(self, append, new, options, log)
File "", line 1, in template_boraq_company_branches_external_layout_custom_10845
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 338, in _compiled_fn
raise QWebException("Error to render compiling AST", e, path, node and etree.tostring(node[0], encoding='unicode'), name)
odoo.addons.base.models.qweb.QWebException: object unbound
Traceback (most recent call last):
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 331, in _compiled_fn
return compiled(self, append, new, options, log)
File "", line 1, in template_boraq_company_branches_external_layout_standard_custom_10914
File "/usr/lib/python3/dist-packages/werkzeug/local.py", line 348, in getattr
return getattr(self._get_current_object(), name)
File "/usr/lib/python3/dist-packages/werkzeug/local.py", line 307, in _get_current_object
return self.__local()
File "/usr/lib/python3/dist-packages/werkzeug/local.py", line 137, in _lookup
raise RuntimeError("object unbound")
RuntimeError: object unbound
Error to render compiling AST
RuntimeError: object unbound
Template: boraq_company_branches.external_layout_standard_custom
Path: /t/t[1]
Node:
<t t-if="(request.env['company.branches'].search([('name', '=', docs.name)])).is_from_branch == True">
<div class="header">
<div class="row">
<div class="col-3 mb4">
<img t-if="company_branch_id.logo" t-att-src="image_data_uri(company_branch_id.logo)" style="max-height: 45px;" alt="Logo"/>
</div>
<div class="article o_report_layout_standard" t-att-data-oe-model="o and o._name" t-att-data-oe-id="o and o.id" t-att-data-oe-lang="o and o.env.context.get('lang')">
<t t-call="web.address_layout"/>
<t t-raw="0"/>
</div>
<div class="footer o_standard_footer">
<div class="text-center" style="border-top: 1px solid black;">
<ul class="list-inline mb4">
<li t-if="company_branch_id.phone" class="list-inline-item">Phone:
<span t-field="company_branch_id.phone"/>
</li>
<li t-if="company_branch_id.email" class="list-inline-item">Email:
<span t-field="company_branch_id.email"/>
</li>
<li t-if="company_branch_id.website" class="list-inline-item">Web:
<span t-field="company_branch_id.website"/>
</li>
<li t-if="company_branch_id.vat" class="list-inline-item">
<t t-esc="(company_branch_id.country_id.vat_label or 'Tax ID').replace(' ','\N{NO-BREAK SPACE}')"/>
:
<div class="article o_report_layout_standard" t-att-data-oe-model="o and o._name" t-att-data-oe-id="o and o.id" t-att-data-oe-lang="o and o.env.context.get('lang')">
<t t-call="web.address_layout"/>
<t t-raw="0"/>
</div>
<div class="footer o_standard_footer">
<div class="text-center" style="border-top: 1px solid black;">
<ul class="list-inline mb4">
<li t-if="company_branch_id.phone" class="list-inline-item">Phone:
<span t-field="company_branch_id.phone"/>
</li>
<li t-if="company_branch_id.email" class="list-inline-item">Email:
<span t-field="company_branch_id.email"/>
</li>
<li t-if="company_branch_id.website" class="list-inline-item">Web:
<span t-field="company_branch_id.website"/>
</li>
<li t-if="company_branch_id.vat" class="list-inline-item">
<t t-esc="(company_branch_id.country_id.vat_label or 'Tax ID').replace(' ','\N{NO-BREAK SPACE}')"/>
:
<div name="financial_infos">
<span t-field="docs.company_id.report_footer"/>
</div>
<div t-if="report_type == 'pdf'" class="text-muted">
Page:
<span class="page"/>
/
<span class="topage"/>
</div>
</div>
</div>
</t>
</t>
2020-12-28 19:20:03,264 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.sale.tests.test_sale_order: Starting TestSaleOrder.test_sale_sequence ...
2020-12-28 19:20:03,349 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.sale.tests.test_sale_order: Starting TestSaleOrder.test_sale_with_taxes ...
2020-12-28 19:20:03,450 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.sale.tests.test_sale_order: Starting TestSaleOrder.test_so_create_multicompany ...
2020-12-28 19:20:03,713 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.sale.tests.test_sale_order: Starting TestSaleOrder.test_so_note_to_invoice ...
2020-12-28 19:20:03,873 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.sale.tests.test_sale_order: Starting TestSaleOrder.test_unlink_cancel ...
2020-12-28 19:20:03,937 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 161, model: sale.order
2020-12-28 19:20:03,992 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #155 deleted sale.order records with IDs: [47]
2020-12-28 19:20:04,032 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 161, model: sale.order
2020-12-28 19:20:04,082 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #155 deleted sale.order records with IDs: [48]
2020-12-28 19:20:04,088 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #155 deleted mail.followers records with IDs: [3224]
2020-12-28 19:20:06,033 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.sale.tests.test_sale_pricelist: Starting TestSaleOrder.test_sale_with_pricelist_discount_excluded ...
2020-12-28 19:20:06,219 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.sale.tests.test_sale_pricelist: Starting TestSaleOrder.test_sale_with_pricelist_discount_included ...
2020-12-28 19:20:06,411 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2410]
2020-12-28 19:20:06,426 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted product.product records with IDs: [535]
2020-12-28 19:20:06,432 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3288]
2020-12-28 19:20:06,509 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2412, 2411]
2020-12-28 19:20:06,521 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted product.product records with IDs: [537, 536]
2020-12-28 19:20:06,526 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3289, 3290]
2020-12-28 19:20:06,646 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2418, 2417, 2416, 2415, 2414, 2413]
2020-12-28 19:20:06,661 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted product.product records with IDs: [543, 542, 541, 540, 539, 538]
2020-12-28 19:20:06,667 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3291, 3292, 3293, 3294, 3295, 3296]
2020-12-28 19:20:06,774 6 INFO project_name-app-borraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2438]
2020-12-28 19:20:06,786 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted product.product records with IDs: [562]
2020-12-28 19:20:06,793 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3316]
2020-12-28 19:20:06,793 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.sale.tests.test_sale_product_attribute_value_config: Starting TestSaleProductAttributeValueConfig.test_01_is_combination_possible_archived ...
2020-12-28 19:20:06,952 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2436, 2435, 2434, 2433, 2432, 2431, 2430, 2429, 2428, 2427, 2426, 2425, 2424, 2423, 2422, 2421]
2020-12-28 19:20:06,970 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted product.product records with IDs: [547, 550, 553, 556, 559, 548, 551, 554, 557, 560, 546, 549, 552, 555, 558, 561]
2020-12-28 19:20:06,976 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3299, 3300, 3301, 3302, 3303, 3304, 3305, 3306, 3307, 3308, 3309, 3310, 3311, 3312, 3313, 3314]
2020-12-28 19:20:06,990 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [948]
2020-12-28 19:20:07,053 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2420, 2419]
2020-12-28 19:20:07,071 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2420]
2020-12-28 19:20:07,089 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2419]
2020-12-28 19:20:07,139 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2420, 2419]
2020-12-28 19:20:07,157 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2420]
2020-12-28 19:20:07,175 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2419]
2020-12-28 19:20:07,229 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2448, 2447, 2446, 2445, 2444]
2020-12-28 19:20:07,242 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted product.product records with IDs: [567, 568, 569, 570, 571]
2020-12-28 19:20:07,247 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3322, 3323, 3324, 3325, 3326]
2020-12-28 19:20:07,257 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [942]
2020-12-28 19:20:07,305 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2443, 2420, 2419]
2020-12-28 19:20:07,320 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2443]
2020-12-28 19:20:07,332 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted product.product records with IDs: [566]
2020-12-28 19:20:07,338 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3321]
2020-12-28 19:20:07,348 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2420, 2419]
2020-12-28 19:20:07,364 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2420]
2020-12-28 19:20:07,380 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2419]
2020-12-28 19:20:07,466 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [952]
2020-12-28 19:20:07,489 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2420, 2419]
2020-12-28 19:20:07,506 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2420]
2020-12-28 19:20:07,523 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2419]
2020-12-28 19:20:07,620 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2451, 2450, 2449, 2420, 2419]
2020-12-28 19:20:07,637 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2420, 2419]
2020-12-28 19:20:07,654 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2420]
2020-12-28 19:20:07,670 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2419]
2020-12-28 19:20:07,689 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2451, 2450, 2449]
2020-12-28 19:20:07,706 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2451]
2020-12-28 19:20:07,719 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted product.product records with IDs: [574]
2020-12-28 19:20:07,724 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3329]
2020-12-28 19:20:07,735 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2450, 2449]
2020-12-28 19:20:07,751 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2450]
2020-12-28 19:20:07,765 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted product.product records with IDs: [573]
2020-12-28 19:20:07,771 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3328]
2020-12-28 19:20:07,781 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2449]
2020-12-28 19:20:07,971 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2461, 2460, 2459, 2458, 2457, 2456, 2455, 2454, 2453, 2449]
2020-12-28 19:20:07,994 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2461, 2460, 2459, 2458, 2449]
2020-12-28 19:20:08,012 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2461, 2449]
2020-12-28 19:20:08,029 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2449]
2020-12-28 19:20:08,048 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2461]
2020-12-28 19:20:08,062 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted product.product records with IDs: [583]
2020-12-28 19:20:08,068 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3338]
2020-12-28 19:20:08,082 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2460, 2459, 2458]
2020-12-28 19:20:08,097 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted product.product records with IDs: [582, 581, 580]
2020-12-28 19:20:08,102 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3335, 3336, 3337]
2020-12-28 19:20:08,119 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2457, 2456, 2455, 2454, 2453]
2020-12-28 19:20:08,137 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2457, 2456]
2020-12-28 19:20:08,151 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted product.product records with IDs: [579, 578]
2020-12-28 19:20:08,155 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3333, 3334]
2020-12-28 19:20:08,167 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2455, 2454, 2453]
2020-12-28 19:20:08,183 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2455]
2020-12-28 19:20:08,196 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted product.product records with IDs: [577]
2020-12-28 19:20:08,202 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3332]
2020-12-28 19:20:08,211 6 INFO project_name-app-boraq-ccompany-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2454, 2453]
2020-12-28 19:20:08,227 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2454]
2020-12-28 19:20:08,240 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted product.product records with IDs: [576]
2020-12-28 19:20:08,246 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3331]
2020-12-28 19:20:08,256 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2453]
2020-12-28 19:20:08,421 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2478, 2477, 2476, 2475, 2474, 2473, 2472, 2471, 2470, 2469, 2468, 2467, 2466, 2465, 2464, 2463]
2020-12-28 19:20:08,439 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted product.product records with IDs: [585, 588, 591, 594, 597, 586, 589, 592, 595, 598, 584, 587, 590, 593, 596, 599]
2020-12-28 19:20:08,445 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3339, 3340, 3341, 3342, 3343, 3344, 3345, 3346, 3347, 3348, 3349, 3350, 3351, 3352, 3353, 3354]
2020-12-28 19:20:08,458 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [953]
2020-12-28 19:20:08,520 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2453, 2449, 2420, 2419]
2020-12-28 19:20:08,536 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2453, 2449]
2020-12-28 19:20:08,552 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2453]
2020-12-28 19:20:08,568 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2449]
2020-12-28 19:20:08,585 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2420, 2419]
2020-12-28 19:20:08,601 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2420]
2020-12-28 19:20:08,618 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2419]
2020-12-28 19:20:08,664 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2453, 2449, 2420, 2419]
2020-12-28 19:20:08,686 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2453, 2449]
2020-12-28 19:20:08,703 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2453]
2020-12-28 19:20:08,720 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2449]
2020-12-28 19:20:08,737 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2420, 2419]
2020-12-28 19:20:08,753 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2420]
2020-12-28 19:20:08,769 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2419]
2020-12-28 19:20:08,820 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2485, 2484, 2483, 2482, 2481]
2020-12-28 19:20:08,833 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted product.product records with IDs: [601, 602, 603, 604, 605]
2020-12-28 19:20:08,838 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3357, 3358, 3359, 3360, 3361]
2020-12-28 19:20:08,847 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [954]
2020-12-28 19:20:08,899 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2480, 2453, 2420, 2419]
2020-12-28 19:20:08,915 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2480, 2453]
2020-12-28 19:20:08,930 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2480]
2020-12-28 19:20:08,941 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted product.product records with IDs: [600]
2020-12-28 19:20:08,947 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3356]
2020-12-28 19:20:08,956 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2453]
2020-12-28 19:20:08,973 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2420, 2419]
2020-12-28 19:20:08,989 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2420]
2020-12-28 19:20:09,005 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2419]
2020-12-28 19:20:09,090 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [955]
2020-12-28 19:20:09,112 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2453, 2420, 2419]
2020-12-28 19:20:09,128 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2453]
2020-12-28 19:20:09,145 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2420, 2419]
2020-12-28 19:20:09,161 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2420]
2020-12-28 19:20:09,177 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2419]
2020-12-28 19:20:09,269 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2487, 2486, 2449, 2420, 2419]
2020-12-28 19:20:09,287 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2420, 2419]
2020-12-28 19:20:09,304 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2420]
2020-12-28 19:20:09,320 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2419]
2020-12-28 19:20:09,341 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2487, 2486, 2449]
2020-12-28 19:20:09,358 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2487]
2020-12-28 19:20:09,372 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted product.product records with IDs: [607]
2020-12-28 19:20:09,378 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3363]
2020-12-28 19:20:09,389 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2486, 2449]
2020-12-28 19:20:09,404 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2486]
2020-12-28 19:20:09,419 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted product.product records with IDs: [606]
2020-12-28 19:20:09,425 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3362]
2020-12-28 19:20:09,435 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2449]
2020-12-28 19:20:09,491 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.sale.tests.test_sale_product_attribute_value_config: Starting TestSaleProductAttributeValueConfig.test_02_get_combination_info ...
2020-12-28 19:20:09,583 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2436, 2435, 2434, 2433, 2432, 2431, 2430, 2429, 2428, 2427, 2426, 2425, 2424, 2423, 2422, 2421, 2420, 2419]
2020-12-28 19:20:09,600 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted product.product records with IDs: [544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561]
2020-12-28 19:20:09,605 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3297, 3298, 3299, 3300, 3301, 3302, 3303, 3304, 3305, 3306, 3307, 3308, 3309, 3310, 3311, 3312, 3313, 3314]
2020-12-28 19:20:09,612 6 INFO kmhl-limitted-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [941]
2020-12-28 19:20:09,617 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [942]
2020-12-28 19:20:09,758 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2505, 2504, 2503, 2502, 2501, 2500, 2499, 2498, 2497]
2020-12-28 19:20:09,772 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted product.product records with IDs: [616, 619, 622, 617, 620, 623, 618, 621, 624]
2020-12-28 19:20:09,777 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3372, 3373, 3374, 3375, 3376, 3377, 3378, 3379, 3380]
2020-12-28 19:20:09,784 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [946]
2020-12-28 19:20:09,789 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [947]
2020-12-28 19:20:09,795 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [948]
2020-12-28 19:20:09,867 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2508, 2507, 2506]
2020-12-28 19:20:09,881 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted product.product records with IDs: [627, 626, 625]
2020-12-28 19:20:09,886 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3381, 3382, 3383]
2020-12-28 19:20:09,956 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2509]
2020-12-28 19:20:09,969 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted product.product records with IDs: [628]
2020-12-28 19:20:09,975 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3384]
2020-12-28 19:20:10,010 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.sale.tests.test_sale_product_attribute_value_config: Starting TestSaleProductAttributeValueConfig.test_03_get_combination_info_discount_policy ...
2020-12-28 19:20:10,047 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.sale.tests.test_sale_product_attribute_value_config: Starting TestSaleProductAttributeValueConfig.test_04_create_product_variant_non_dynamic ...
2020-12-28 19:20:10,071 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2419]
2020-12-28 19:20:10,086 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted product.product records with IDs: [544]
2020-12-28 19:20:10,093 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3297]
2020-12-28 19:20:10,098 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.sale.tests.test_sale_product_attribute_value_config: Starting TestSaleProductAttributeValueConfig.test_05_create_product_variant_dynamic ...
2020-12-28 19:20:10,152 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2436, 2435, 2434, 2433, 2432, 2431, 2430, 2429, 2428, 2427, 2426, 2425, 2424, 2423, 2422, 2421, 2420, 2419]
2020-12-28 19:20:10,168 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted product.product records with IDs: [544, 547, 550, 553, 556, 559, 545, 548, 551, 554, 557, 560, 546, 549, 552, 555, 558, 561]
2020-12-28 19:20:10,173 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3297, 3298, 3299, 3300, 3301, 3302, 3303, 3304, 3305, 3306, 3307, 3308, 3309, 3310, 3311, 3312, 3313, 3314]
2020-12-28 19:20:10,179 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [946]
2020-12-28 19:20:10,185 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [947]
2020-12-28 19:20:10,191 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [948]
2020-12-28 19:20:10,282 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2515, 2514, 2513, 2512, 2511, 2510]
2020-12-28 19:20:10,295 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted product.product records with IDs: [634, 633, 632, 631, 630, 629]
2020-12-28 19:20:10,301 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3385, 3386, 3387, 3388, 3389, 3390]
2020-12-28 19:20:12,358 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.sale.tests.test_sale_refund: Starting TestSaleToInvoice.test_refund_cancel ...
2020-12-28 19:20:13,251 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.sale.tests.test_sale_refund: Starting TestSaleToInvoice.test_refund_create ...
2020-12-28 19:20:13,595 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.sale.tests.test_sale_refund: Starting TestSaleToInvoice.test_refund_modify ...
2020-12-28 19:20:15,169 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.sale.tests.test_sale_signature: Starting TestSaleSignature.test_01_portal_sale_signature_tour ...
2020-12-28 19:20:15,574 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.sale.tests.test_sale_signature: ======================================================================
2020-12-28 19:20:15,574 6 ERROR project_name-app-boraq-company-branches-1871315 odoo.addons.sale.tests.test_sale_signature: ERROR: TestSaleSignature.test_01_portal_sale_signature_tour
Traceback (most recent call last):
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 331, in _compiled_fn
return compiled(self, append, new, options, log)
File "", line 1, in template_boraq_company_branches_external_layout_standard_custom_11275
File "/usr/lib/python3/dist-packages/werkzeug/local.py", line 348, in getattr
return getattr(self._get_current_object(), name)
File "/usr/lib/python3/dist-packages/werkzeug/local.py", line 307, in _get_current_object
return self.__local()
File "/usr/lib/python3/dist-packages/werkzeug/local.py", line 137, in _lookup
raise RuntimeError("object unbound")
RuntimeError: object unbound
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/odoo/src/odoo/addons/sale/tests/test_sale_signature.py", line 29, in test_01_portal_sale_signature_tour
sales_order.with_context(**email_ctx).message_post_with_template(email_ctx.get('default_template_id'))
File "/home/odoo/src/odoo/addons/mail/models/mail_thread.py", line 1962, in message_post_with_template
update_values = composer.onchange_template_id(template_id, kwargs['composition_mode'], self._name, res_id)['value']
File "/home/odoo/src/odoo/addons/mail/wizard/mail_compose_message.py", line 377, in onchange_template_id
values = self.generate_email_for_composer(
File "/home/odoo/src/odoo/addons/mail/wizard/mail_compose_message.py", line 511, in generate_email_for_composer
template_values = self.env['mail.template'].with_context(tpl_partners_only=True).browse(template_id).generate_email(res_ids, fields)
File "/home/odoo/src/odoo/addons/account_edi/models/mail_template.py", line 10, in generate_email
res = super().generate_email(res_ids, fields)
File "/home/odoo/src/odoo/addons/mail/models/mail_template.py", line 199, in generate_email
result, format = report._render_qweb_pdf([res_id])
File "/home/odoo/src/odoo/odoo/addons/base/models/ir_actions_report.py", line 708, in _render_qweb_pdf
return self._render_qweb_html(res_ids, data=data)
File "/home/odoo/src/odoo/odoo/addons/base/models/ir_actions_report.py", line 809, in _render_qweb_html
return self._render_template(self.sudo().report_name, data), 'html'
File "/home/odoo/src/odoo/odoo/addons/base/models/ir_actions_report.py", line 580, in _render_template
return view_obj._render_template(template, values)
File "/home/odoo/src/odoo/odoo/addons/base/models/ir_ui_view.py", line 1708, in _render_template
return self.browse(self.get_view_id(template))._render(values, engine)
File "/home/odoo/src/odoo/addons/web_editor/models/ir_ui_view.py", line 28, in _render
return super(IrUiView, self)._render(values=values, engine=engine, minimal_qcontext=minimal_qcontext)
File "/home/odoo/src/odoo/odoo/addons/base/models/ir_ui_view.py", line 1716, in _render
return self.env[engine]._render(self.id, qcontext)
File "/home/odoo/src/odoo/odoo/addons/base/models/ir_qweb.py", line 55, in _render
result = super(IrQWeb, self)._render(id_or_xml_id, values=values, **context)
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 258, in _render
self.compile(template, options)(self, body.append, values or {})
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 333, in _compiled_fn
raise e
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 331, in _compiled_fn
return compiled(self, append, new, options, log)
File "", line 1, in template_sale_report_saleorder_11128
File "", line 2, in body_call_content_11126
File "", line 3, in foreach_11125
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 333, in _compiled_fn
raise e
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 331, in _compiled_fn
return compiled(self, append, new, options, log)
File "", line 1, in template_sale_report_saleorder_document_11173
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 333, in _compiled_fn
raise e
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 331, in _compiled_fn
return compiled(self, append, new, options, log)
File "", line 1, in template_boraq_company_branches_external_layout_custom_11206
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 338, in _compiled_fn
raise QWebException("Error to render compiling AST", e, path, node and etree.tostring(node[0], encoding='unicode'), name)
odoo.addons.base.models.qweb.QWebException: object unbound
Traceback (most recent call last):
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 331, in _compiled_fn
return compiled(self, append, new, options, log)
File "", line 1, in template_boraq_company_branches_external_layout_standard_custom_11275
File "/usr/lib/python3/dist-packages/werkzeug/local.py", line 348, in getattr
return getattr(self._get_current_object(), name)
File "/usr/lib/python3/dist-packages/werkzeug/local.py", line 307, in _get_current_object
return self.__local()
File "/usr/lib/python3/dist-packages/werkzeug/local.py", line 137, in _lookup
raise RuntimeError("object unbound")
RuntimeError: object unbound
Error to render compiling AST
RuntimeError: object unbound
Template: boraq_company_branches.external_layout_standard_custom
Path: /t/t[1]
Node:
<t t-if="(request.env['company.branches'].search([('name', '=', docs.name)])).is_from_branch == True">
<div class="header">
<div class="row">
<div class="col-3 mb4">
<img t-if="company_branch_id.logo" t-att-src="image_data_uri(company_branch_id.logo)" style="max-height: 45px;" alt="Logo"/>
</div>
<div class="col-9 text-right" style="margin-top:22px;"/>
</div>
<div t-if="company_branch_id.logo" class="row zero_min_height">
<div class="col-12">
<div style="border-bottom: 1px solid black;"/>
</div>
</div>
<div class="row">
<div class="col-6" name="branch_address">
<div t-field="company_branch_id.name"/>
<div t-field="company_branch_id.street" class="list-inline-item"/>
<br/>
<div t-field="company_branch_id.street2" class="list-inline-item w-100"/>
<br/>
<div t-field="company_branch_id.city" class="list-inline-item"/>
<div t-field="company_branch_id.state_id.name" class="list-inline-item"/>
<div t-field="company_branch_id.zip" class="list-inline-item"/>
<br/>
<div t-field="company_branch_id.country_id.name"/>
</div>
</div>
</div>
<div class="article o_report_layout_standard" t-att-data-oe-model="o and o._name" t-att-data-oe-id="o and o.id" t-att-data-oe-lang="o and o.env.context.get('lang')">
<t t-call="web.address_layout"/>
<t t-raw="0"/>
</div>
<div class="footer o_standard_footer">
<div class="text-center" style="border-top: 1px solid black;">
<ul class="list-inline mb4">
<li t-if="company_branch_id.phone" class="list-inline-item">Phone:
<span t-field="company_branch_id.phone"/>
</li>
<li t-if="company_branch_id.email" class="list-inline-item">Email:
<span t-field="company_branch_id.email"/>
</li>
<li t-if="company_branch_id.website" class="list-inline-item">Web:
<span t-field="company_branch_id.website"/>
</li>
<li t-if="company_branch_id.vat" class="list-inline-item">
<t t-esc="(company_branch_id.country_id.vat_label or 'Tax ID').replace(' ','\N{NO-BREAK SPACE}')"/>
:
<div class="article o_report_layout_standard" t-att-data-oe-model="o and o._name" t-att-data-oe-id="o and o.id" t-att-data-oe-lang="o and o.env.context.get('lang')">
<t t-call="web.address_layout"/>
<t t-raw="0"/>
</div>
<div class="footer o_standard_footer">
<div class="text-center" style="border-top: 1px solid black;">
<ul class="list-inline mb4">
<li t-if="company_branch_id.phone" class="list-inline-item">Phone:
<span t-field="company_branch_id.phone"/>
</li>
<li t-if="company_branch_id.email" class="list-inline-item">Email:
<span t-field="company_branch_id.email"/>
</li>
<li t-if="company_branch_id.website" class="list-inline-item">Web:
<span t-field="company_branch_id.website"/>
</li>
<li t-if="company_branch_id.vat" class="list-inline-item">
<t t-esc="(company_branch_id.country_id.vat_label or 'Tax ID').replace(' ','\N{NO-BREAK SPACE}')"/>
:
<div name="financial_infos">
<span t-field="docs.company_id.report_footer"/>
</div>
<div t-if="report_type == 'pdf'" class="text-muted">
Page:
<span class="page"/>
/
<span class="topage"/>
</div>
</div>
</div>
</t>
</t>
2020-12-28 19:20:17,596 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.sale.tests.test_sale_to_invoice: Starting TestSaleToInvoice.test_downpayment ...
2020-12-28 19:20:17,982 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.sale.tests.test_sale_to_invoice: Starting TestSaleToInvoice.test_invoice ...
2020-12-28 19:20:18,877 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.sale.tests.test_sale_to_invoice: Starting TestSaleToInvoice.test_invoice_with_discount ...
2020-12-28 19:20:19,274 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.sale.tests.test_sale_to_invoice: Starting TestSaleToInvoice.test_invoice_with_sections ...
2020-12-28 19:20:19,461 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.sale.tests.test_sale_to_invoice: Starting TestSaleToInvoice.test_qty_invoiced ...
2020-12-28 19:20:21,246 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.sale.tests.test_sale_transaction: Starting TesstSaleTransaction.test_sale_invoicing_from_transaction ...
2020-12-28 19:20:21,615 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.sale.tests.test_sale_transaction: ======================================================================
2020-12-28 19:20:21,615 6 ERROR project_name-app-boraq-company-branches-1871315 odoo.addons.sale.tests.test_sale_transaction: ERROR: TestSaleTransaction.test_sale_invoicing_from_transaction
Traceback (most recent call last):
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 331, in _compiled_fn
return compiled(self, append, new, options, log)
File "", line 1, in template_boraq_company_branches_external_layout_standard_custom_11586
File "/usr/lib/python3/dist-packages/werkzeug/local.py", line 348, in getattr
return getattr(self._get_current_object(), name)
File "/usr/lib/python3/dist-packages/werkzeug/local.py", line 307, in _get_current_object
return self.__local()
File "/usr/lib/python3/dist-packages/werkzeug/local.py", line 137, in _lookup
raise RuntimeError("object unbound")
RuntimeError: object unbound
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/odoo/src/odoo/addons/sale/tests/test_sale_transaction.py", line 41, in test_sale_invoicing_from_transaction
self.transaction._post_process_after_done()
File "/home/odoo/src/odoo/addons/payment/models/payment_acquirer.py", line 883, in _post_process_after_done
self._reconcile_after_transaction_done()
File "/home/odoo/src/odoo/addons/sale/models/payment.py", line 112, in _reconcile_after_transaction_done
sales_orders._send_order_confirmation_mail()
File "/home/odoo/src/odoo/addons/sale/models/sale.py", line 852, in _send_order_confirmation_mail
order.with_context(force_send=True).message_post_with_template(template_id, composition_mode='comment', email_layout_xmlid="mail.mail_notification_paynow")
File "/home/odoo/src/odoo/addons/mail/models/mail_thread.py", line 1962, in message_post_with_template
update_values = composer.onchange_template_id(template_id, kwargs['composition_mode'], self._name, res_id)['value']
File "/home/odoo/src/odoo/addons/mail/wizard/mail_compose_message.py", line 377, in onchange_template_id
values = self.generate_email_for_composer(
File "/home/odoo/src/odoo/addons/mail/wizard/mail_compose_message.py", line 511, in generate_email_for_composer
template_values = self.env['mail.template'].with_context(tpl_partners_only=True).browse(template_id).generate_email(res_ids, fields)
File "/home/odoo/src/odoo/addons/account_edi/models/mail_template.py", line 10, in generate_email
res = super().generate_email(res_ids, fields)
File "/home/odoo/src/odoo/addons/mail/models/mail_template.py", line 199, in generate_email
result, format = report._render_qweb_pdf([res_id])
File "/home/odoo/src/odoo/odoo/addons/base/models/ir_actions_report.py", line 708, in _render_qweb_pdf
return self._render_qweb_html(res_ids, data=data)
File "/home/odoo/src/odoo/odoo/addons/base/models/ir_actions_report.py", line 809, in _render_qweb_html
return self._render_template(self.sudo().report_name, data), 'html'
File "/home/odoo/src/odoo/odoo/addons/base/models/ir_actions_report.py", line 580, in _render_template
return view_obj._render_template(template, values)
File "/home/odoo/src/odoo/odoo/addons/base/models/ir_ui_view.py", line 1708, in _render_template
return self.browse(self.get_view_id(template))._render(values, engine)
File "/home/odoo/src/odoo/addons/web_editor/models/ir_ui_view.py", line 28, in _render
return super(IrUiView, self)._render(values=values, engine=engine, minimal_qcontext=minimal_qcontext)
File "/home/odoo/src/odoo/odoo/addons/base/models/ir_ui_view.py", line 1716, in _render
return self.env[engine]._render(self.id, qcontext)
File "/home/odoo/src/odoo/odoo/addons/base/models/ir_qweb.py", line 55, in _render
result = super(IrQWeb, self)._render(id_or_xml_id, values=values, **context)
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 258, in _render
self.compile(template, options)(self, body.append, values or {})
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 333, in _compiled_fn
raise e
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 331, in _compiled_fn
return compiled(self, append, new, options, log)
File "", line 1, in template_sale_report_saleorder_11439
File "", line 2, in body_call_content_11437
File "", line 3, in foreach_11436
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 333, in _compiled_fn
raise e
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 331, in _compiled_fn
return compiled(self, append, new, options, log)
File "", line 1, in template_sale_report_saleorder_document_11484
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 333, in _compiled_fn
raise e
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 331, in _compiled_fn
return compiled(self, append, new, options, log)
File "", line 1, in template_boraq_company_branches_external_layout_custom_11517
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 338, in _compiled_fn
raise QWebException("Error to render compiling AST", e, path, node and etree.tostring(node[0], encoding='unicode'), name)
odoo.addons.base.models.qweb.QWebException: object unbound
Traceback (most recent call last):
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 331, in _compiled_fn
return compiled(self, append, new, options, log)
File "", line 1, in template_boraq_company_branches_external_layout_standard_custom_11586
File "/usr/lib/python3/dist-packages/werkzeug/local.py", line 348, in getattr
return getattr(self._get_current_object(), name)
File "/usr/lib/python3/dist-packages/werkzeug/local.py", line 307, in _get_current_object
return self.__local()
File "/usr/lib/python3/dist-packages/werkzeug/local.py", line 137, in _lookup
raise RuntimeError("object unbound")
RuntimeError: object unbound
Error to render compiling AST
RuntimeError: object unbound
Template: boraq_company_branches.external_layout_standard_custom
Path: /t/t[1]
Node:
<t t-if="(request.env['company.branches'].search([('name', '=', docs.name)])).is_from_branch == True">
<div class="header">
<div class="row">
<div class="col-3 mb4">
<img t-if="company_branch_id.logo" t-att-src="image_data_uri(company_branch_id.logo)" style="max-height: 45px;" alt="Logo"/>
</div>
<div class="col-9 text-right" style="margin-top:22px;"/>
</div>
<div t-if="company_branch_id.logo" class="row zero_min_height">
<div class="col-12">
<div style="border-bottom: 1px solid black;"/>
</div>
</div>
<div class="row">
<div class="col-6" name="branch_address">
<div t-field="company_branch_id.name"/>
<div t-field="company_branch_id.street" class="list-inline-item"/>
<br/>
<div t-field="company_branch_id.street2" class="list-inline-item w-100"/>
<br/>
<div t-field="company_branch_id.city" class="list-inline-item"/>
<div t-field="company_branch_id.state_id.name" class="list-inline-item"/>
<div t-field="company_branch_id.zip" class="list-inline-item"/>
<br/>
<div t-field="company_branch_id.country_id.name"/>
</div>
</div>
</div>
<div class="article o_report_layout_standard" t-att-data-oe-model="o and o._name" t-att-data-oe-id="o and o.id" t-att-data-oe-lang="o and o.env.context.get('lang')">
<t t-call="web.address_layout"/>
<t t-raw="0"/>
</div>
<div class="footer o_standard_footer">
<div class="text-center" style="border-top: 1px solid black;">
<ul class="list-inline mb4">
<li t-if="company_branch_id.phone" class="list-inline-item">Phone:
<span t-field="company_branch_id.phone"/>
</li>
<li t-if="company_branch_id.email" class="list-inline-item">Email:
<span t-field="company_branch_id.email"/>
</li>
<li t-if="company_branch_id.website" class="list-inline-item">Web:
<span t-field="company_branch_id.website"/>
</li>
<li t-if="company_branch_id.vat" class="list-inline-item">
<t t-esc="(company_branch_id.country_id.vat_label or 'Tax ID').replace(' ','\N{NO-BREAK SPACE}')"/>
:
<div class="article o_report_layout_standard" t-att-data-oe-model="o and o._name" t-att-data-oe-id="o and o.id" t-att-data-oe-lang="o and o.env.context.get('lang')">
<t t-call="web.address_layout"/>
<t t-raw="0"/>
</div>
<div class="footer o_standard_footer">
<div class="text-center" style="border-top: 1px solid black;">
<ul class="list-inline mb4">
<li t-if="company_branch_id.phone" class="list-inline-item">Phone:
<span t-field="company_branch_id.phone"/>
</li>
<li t-if="company_branch_id.email" class="list-inline-item">Email:
<span t-field="company_branch_id.email"/>
</li>
<li t-if="company_branch_id.website" class="list-inline-item">Web:
<span t-field="company_branch_id.website"/>
</li>
<li t-if="company_branch_id.vat" class="list-inline-item">
<t t-esc="(company_branch_id.country_id.vat_label or 'Tax ID').replace(' ','\N{NO-BREAK SPACE}')"/>
:
<div name="financial_infos">
<span t-field="docs.company_id.report_footer"/>
</div>
<div t-if="report_type == 'pdf'" class="text-muted">
Page:
<span class="page"/>
/
<span class="topage"/>
</div>
</div>
</div>
</t>
</t>
2020-12-28 19:20:21,617 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.sale.tests.test_sale_transaction: Starting TestSaleTransaction.test_sale_transaction_mismatch ...
2020-12-28 19:20:21,997 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.sale.tests.test_sale_transaction: ======================================================================
2020-12-28 19:20:21,997 6 ERROR project_name-app-boraq-company-branches-1871315 odoo.addons.sale.tests.test_sale_transaction: ERROR: TestSaleTransaction.test_sale_transaction_mismatch
Traceback (most recent call last):
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 331, in _compiled_fn
return compiled(self, append, new, options, log)
File "", line 1, in template_boraq_company_branches_external_layout_standard_custom_11743
File "/usr/lib/python3/dist-packages/werkzeug/local.py", line 348, in getattr
return getattr(self._get_current_object(), name)
File "/usr/lib/python3/dist-packages/werkzeug/local.py", line 307, in _get_current_object
return self.__local()
File "/usr/lib/python3/dist-packages/werkzeug/local.py", line 137, in _lookup
raise RuntimeError("object unbound")
RuntimeError: object unbound
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/odoo/src/odoo/addons/sale/tests/test_sale_transaction.py", line 59, in test_sale_transaction_mismatch
self.transaction._post_process_after_done()
File "/home/odoo/src/odoo/addons/payment/models/payment_acquirer.py", line 883, in _post_process_after_done
self._reconcile_after_transaction_done()
File "/home/odoo/src/odoo/addons/sale/models/payment.py", line 112, in _reconcile_after_transaction_done
sales_orders._send_order_confirmation_mail()
File "/home/odoo/src/odoo/addons/sale/models/sale.py", line 852, in _send_order_confirmation_mail
order.with_context(force_send=True).message_post_with_template(template_id, composition_mode='comment', email_layout_xmlid="mail.mail_notification_paynow")
File "/home/odoo/src/odoo/addons/mail/models/mail_thread.py", line 1962, in message_post_with_template
update_values = composer.onchange_template_id(template_id, kwargs['composition_mode'], self._name, res_id)['value']
File "/home/odoo/src/odoo/addons/mail/wizard/mail_compose_message.py", line 377, in onchange_template_id
values = self.generate_email_for_composer(
File "/home/odoo/src/odoo/addons/mail/wizard/mail_compose_message.py", line 511, in generate_email_for_composer
template_values = self.env['mail.template'].with_context(tpl_partners_only=True).browse(template_id).generate_email(res_ids, fields)
File "/home/odoo/src/odoo/addons/account_edi/models/mail_template.py", line 10, in generate_email
res = super().generate_email(res_ids, fields)
File "/home/odoo/src/odoo/addons/mail/models/mail_template.py", line 199, in generate_email
result, format = report._render_qweb_pdf([res_id])
File "/home/odoo/src/odoo/odoo/addons/base/models/ir_actions_report.py", line 708, in _render_qweb_pdf
return self._render_qweb_html(res_ids, data=data)
File "/home/odoo/src/odoo/odoo/addons/base/models/ir_actions_report.py", line 809, in _render_qweb_html
return self._render_template(self.sudo().report_name, data), 'html'
File "/home/odoo/src/odoo/odoo/addons/base/models/ir_actions_report.py", line 580, in _render_template
return view_obj._render_template(template, values)
File "/home/odoo/src/odoo/odoo/addons/base/models/ir_ui_view.py", line 1708, in _render_template
return self.browse(self.get_view_id(template))._render(values, engine)
File "/home/odoo/src/odoo/addons/web_editor/models/ir_ui_view.py", line 28, in _render
return super(IrUiView, self)._render(values=values, engine=engine, minimal_qcontext=minimal_qcontext)
File "/home/odoo/src/odoo/odoo/addons/base/models/ir_ui_view.py", line 1716, in _render
return self.env[engine]._render(self.id, qcontext)
File "/home/odoo/src/odoo/odoo/addons/base/models/ir_qweb.py", line 55, in _render
result = super(IrQWeb, self)._render(id_or_xml_id, values=values, **context)
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 258, in _render
self.compile(template, options)(self, body.append, values or {})
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 333, in _compiled_fn
raise e
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 331, in _compiled_fn
return compiled(self, append, new, options, log)
File "", line 1, in template_sale_report_saleorder_11596
File "", line 2, in body_call_content_11594
File "", line 3, in foreach_11593
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 333, in _compiled_fn
raise e
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 331, in _compiled_fn
return compiled(self, append, new, options, log)
File "", line 1, in template_sale_report_saleorder_document_11641
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 333, in _compiled_fn
raise e
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 331, in _compiled_fn
return compiled(self, append, new, options, log)
File "", line 1, in template_boraq_company_branches_external_layout_custom_11674
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 338, in _compiled_fn
raise QWebException("Error to render compiling AST", e, path, node and etree.tostring(node[0], encoding='unicode'), name)
odoo.addons.base.models.qweb.QWebException: object unbound
Traceback (most recent call last):
File "/home/odoo/src/odoo/odoo/addons/base/models/qweb.py", line 331, in _compiled_fn
return compiled(self, append, new, options, log)
File "", line 1, in template_boraq_company_branches_external_layout_standard_custom_11743
File "/usr/lib/python3/dist-packages/werkzeug/local.py", line 348, in getattr
return getattr(self._get_current_object(), name)
File "/usr/lib/python3/dist-packages/werkzeug/local.py", line 307, in _get_current_object
return self.__local()
File "/usr/lib/python3/dist-packages/werkzeug/local.py", line 137, in _lookup
raise RuntimeError("object unbound")
RuntimeError: object unbound
Error to render compiling AST
RuntimeError: object unbound
Template: boraq_company_branches.external_layout_standard_custom
Path: /t/t[1]
Node:
<t t-if="(request.env['company.branches'].search([('name', '=', docs.name)])).is_from_branch == True">
<div class="header">
<div class="row">
<div class="col-3 mb4">
<img t-if="company_branch_id.logo" t-att-src="image_data_uri(company_branch_id.logo)" style="max-height: 45px;" alt="Logo"/>
</div>
<div class="col-9 text-right" style="margin-top:22px;"/>
</div>
<div t-if="company_branch_id.logo" class="row zero_min_height">
<div class="col-12">
<div style="border-bottom: 1px solid black;"/>
</div>
</div>
<div class="row">
<div class="col-6" name="branch_address">
<div t-field="company_branch_id.name"/>
<div t-field="company_branch_id.street" class="list-inline-item"/>
<br/>
<div t-field="company_branch_id.street2" class="list-inline-item w-100"/>
<br/>
<div t-field="company_branch_id.city" class="list-inline-item"/>
<div t-field="company_branch_id.state_id.name" class="list-inline-item"/>
<div t-field="company_branch_id.zip" class="list-inline-item"/>
<br/>
<div t-field="company_branch_id.country_id.name"/>
</div>
</div>
</div>
<div class="article o_report_layout_standard" t-att-data-oe-model="o and o._name" t-att-data-oe-id="o and o.id" t-att-data-oe-lang="o and o.env.context.get('lang')">
<t t-call="web.address_layout"/>
<t t-raw="0"/>
</div>
<div class="footer o_standard_footer">
<div class="text-center" style="border-top: 1px solid black;">
<ul class="list-inline mb4">
<li t-if="company_branch_id.phone" class="list-inline-item">Phone:
<span t-field="company_branch_id.phone"/>
</li>
<li t-if="company_branch_id.email" class="list-inline-item">Email:
<span t-field="company_branch_id.email"/>
</li>
<li t-if="company_branch_id.website" class="list-inline-item">Web:
<span t-field="company_branch_id.website"/>
</li>
<li t-if="company_branch_id.vat" class="list-inline-item">
<t t-esc="(company_branch_id.country_id.vat_label or 'Tax ID').replace(' ','\N{NO-BREAK SPACE}')"/>
:
<div class="article o_report_layout_standard" t-att-data-oe-model="o and o._name" t-att-data-oe-id="o and o.id" t-att-data-oe-lang="o and o.env.context.get('lang')">
<t t-call="web.address_layout"/>
<t t-raw="0"/>
</div>
<div class="footer o_standard_footer">
<div class="text-center" style="border-top: 1px solid black;">
<ul class="list-inline mb4">
<li t-if="company_branch_id.phone" class="list-inline-item">Phone:
<span t-field="company_branch_id.phone"/>
</li>
<li t-if="company_branch_id.email" class="list-inline-item">Email:
<span t-field="company_branch_id.email"/>
</li>
<li t-if="company_branch_id.website" class="list-inline-item">Web:
<span t-field="company_branch_id.website"/>
</li>
<li t-if="company_branch_id.vat" class="list-inline-item">
<t t-esc="(company_branch_id.country_id.vat_label or 'Tax ID').replace(' ','\N{NO-BREAK SPACE}')"/>
:
<div name="financial_infos">
<span t-field="docs.company_id.report_footer"/>
</div>
<div t-if="report_type == 'pdf'" class="text-muted">
Page:
<span class="page"/>
/
<span class="topage"/>
</div>
</div>
</div>
</t>
</t>
2020-12-28 19:20:24,177 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.sale_purchase.tests.test_access_rights: Starting TestAccessRights.test_access_saleperson ...
2020-12-28 19:20:24,349 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 194, model: purchase.order
2020-12-28 19:20:24,409 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 194, model: purchase.order.line
2020-12-28 19:20:24,412 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 194, model: purchase.order.line
2020-12-28 19:20:26,324 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.sale_purchase.tests.test_sale_purchase: Starting TestSalePurchase.test_no_supplier ...
2020-12-28 19:20:26,414 6 INFO project_name-app-boraq-company-branches-1871315 odoo.models.unlink: User #196 deleted product.supplierinfo records with IDs: [53]
2020-12-28 19:20:26,445 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.sale_purchase.tests.test_sale_purchase: Starting TestSalePurchase.test_reconfirm_sale_order ...
2020-12-28 19:20:26,531 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.sale_purchase.tests.test_sale_purchase: Starting TestSalePurchase.test_sale_create_purchase ...
2020-12-28 19:20:26,631 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.sale_purchase.tests.test_sale_purchase: Starting TestSalePurchase.test_uom_conversion ...
2020-12-28 19:20:26,679 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.sale_purchase.tests.test_sale_purchase: Starting TestSalePurchase.test_update_ordered_sale_quantity ...
2020-12-28 19:20:27,982 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.account_check_printing.tests.test_print_check: Starting TestPrintCheck.test_inbound_check_manual_sequencing ...
2020-12-28 19:20:28,814 6 INFO project_name-app-boraq-company-branches-1871315 odoo.addons.account_check_printing.tests.test_print_check: Starting TestPrintCheck.test_outbound_check_manual_sequencing ...
2020-12-28 19:20:29,716 6 INFO project_name-app-boraq-company-branches-1871315 odoo.service.server: 423 post-tests in 648.08s, 368569 queries
2020-12-28 19:20:29,716 6 ERROR project_name-app-boraq-company-branches-1871315 odoo.tests.runner: 2 failed, 14 error(s) of 1161 tests when loading database 'project_name-app-boraq-company-branches-1871315'
2020-12-28 19:20:29,718 6 INFO project_name-app-boraq-company-branches-1871315 odoo.service.server: Initiating shutdown
2020-12-28 19:20:29,718 6 INFO project_name-app-boraq-company-branches-1871315 odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown.
odoo-bin process returned error code 1.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.