Name: [FIX] web_responsive: don't break core component tests when apps_menu is

State: Killed

PR State: merged

PR Author: Roy Le

PR Author Email:

PR: #646

Committer: Roy Le

Committer Email: roy.le@viindoo.com

Commit: dbed0ffccf452bc4a5bd1062729a2f1ab4a771af

Description:

                                            [FIX] web_responsive: don't break core component tests when apps_menu is
absent

The NavBar and WebClient patches called useService("apps_menu") and the
menu searchbar read session.apps_menu.search_type. Isolated core
component tests (NavBar, BurgerMenu, mail mobile) do not start apps_menu
nor set session.apps_menu, so these threw as soon as web_responsive is
installed ("Service apps_menu is not available", "Cannot read properties
of undefined (reading 'search_type')"). Read apps_menu from env.services
(optional), fall back to super._loadDefaultApp(), and use
session.apps_menu?.search_type.
                                            

Branch: 17.0

Instance ID: 0

Age:

Up-time: Not finished

Subbuilds Name State Detail
Build 391569 Check the quality with Pylint: from test_lint to test_pylint 14m Killed Log
Build 391570 At install tests: from account to website_twitter Killed Log
Build 391571 Post install tests: step install all modules Killed Log
Build 391572 Post install tests: from account to payment_mercado_pago Killed
Build 391573 Post install tests: from payment_mollie to to_approvals Killed
Build 391574 Post install tests: from to_attendance_device to viin_affiliate_loyalty_pos Killed
Build 391575 Post install tests: from viin_affiliate_loyalty_sale to viin_fleet_sale Killed
Build 391576 Post install tests: from viin_fleet_sale_cargo to viin_project_scrum_helpdesk Killed
Build 391577 Post install tests: from viin_project_timesheet_leave to website_twitter Killed
Build 391578 Test install all modules without demo data: from account to website_twitter Killed Log
Create Date Level Message
07/10/2026 09:55:51 INFO
Updated repository Viindoo-odoo
07/10/2026 09:55:51 INFO
Updated repository Viindoo-tvtmaaddons
07/10/2026 09:55:51 INFO
Updated repository Viindoo-erponline-enterprise
07/10/2026 09:55:51 INFO
Cloned repository Viindoo-branding