Wednesday, February 16, 2022
3 changes · master
Resolved issues and error corrections
On mobile, the menu now shows the user menu when the current app has no available menu items. This avoids a confusing empty burger menu for users with limited access or apps without submenus.
Original PR description
When the current app doesn't provides menu-items (or the user doesn't have the rights to access them), the mobile burger menu should fallback to the user menu instead of an empty one (like on the App Switcher). Steps to reproduce (on mobile): - on a newly database, install only "notes" app - connect as 'demo' user - open the notes app - open the burger menu => as there is no submenus, burger menu is empty. task-2345001 Forward-Port-Of: odoo/enterprise#21013
The RPM package build process has been corrected so file names with spaces no longer cause packaging failures. The process now uses a supported packaging script instead of an outdated tool, improving reliability for deployments that depend on RPM packages.
Original PR description
The rpm package failed recently on a file name containing a space. This issue is fixed by protecting file names with double quotes in the installed files list. Also, during this fix, it was discovered that the bdist_rpm is deprecated in setuptools [0]. For that reason, the rpm is now generated from the package.py script. [0] https://github.com/pypa/setuptools/pull/2780
Users now see the correct message when they do not have enough credits for Bill Digitalization, instead of a generic client error. This helps staff understand the issue immediately and take action, such as buying more credits, without unnecessary troubleshooting.
Original PR description
Before the fix: When we don't have enough credits for Bill Digitalization, try to scan expense from expense app (or upload bill from billing). Instead of getting 'Not enough credits for Bill Digitalization', we are getting 'Odoo Client Error'. That is because messageIsHtml is no more prop to component 'Notification'. Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr