9abc032a104d248aa4a6ea35dffa61f903e4f8c5
This commit is a copy of7ddcebfc, which was reverted in dfcfe63c. Before this commit, the menu_service was not included into the `pos.assets_backend` bundle which was fine until we had to add a dependency to `menu_service` in a file which is included in `web.assets_backend`. Since pos.assets_backend imports pratically all `web.assets_backend` bundle, there was dependencies errors. The sublient issue is that the pos bundle was built relying on a specific feature (the primary copy of Qweb templates) which was dropped when we introduced the new assets manager (8cc06617). There a two other approaches that we could consider: - Create a new bundle `web.assets_backend_primary` that would be called separately by `web.assets_backend`and `pos_assets_backend`, it would mimic the dropped behaviour - Change the `pos_assets_backend` to manually call every specific element they need to function, which would prevent the depepdencies issues Unfortunately, both solutions are not realistic on a stable release, which is why we chose to reintroduce this patch, and will fix the POS bundle properly in master, where the side-effects can be handled. After this commit, there are no dependency issues, and the menus are not loaded, as expected and as before. Part of task 2860257 closes odoo/odoo#92324 X-original-commit: b077fe72e8d9338e802cbceb580f3abcb6938462 Signed-off-by: Rémi Rahir (rar) <rar@odoo.com> Signed-off-by: Géry Debongnie <ged@odoo.com>
…
…
Odoo
Odoo is a suite of web based open source business apps.
The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce, Warehouse Management, Project Management, Billing & Accounting, Point of Sale, Human Resources, Marketing, Manufacturing, ...
Odoo Apps can be used as stand-alone applications, but they also integrate seamlessly so you get a full-featured Open Source ERP when you install several Apps.
Getting started with Odoo
For a standard installation please follow the Setup instructions from the documentation.
To learn the software, we recommend the Odoo eLearning, or Scale-up, the business game. Developers can start with the developer tutorials
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%