Daily updates from Odoo
Sunday, August 31, 2025
3 changes · saas-18.3
Resolved issues and error corrections
The reporting modules for China and French Intrastat no longer limit automatic installation based on existing company countries. This ensures that when a new localization is added, its related reports can be installed automatically even if another company's reporting module is already present.
Original PR description
Specifiying countries in the manifest will only auto-install the module if at least one company is in one of the countries. This is not wanted as, if someone already has a company with it's reports module, and we add a new localization. We want that new localization to auto-install it's reports module. Forward-Port-Of: odoo/enterprise#93412
The signature dialog now consistently starts with the automatic signature option selected, whether or not the user already has a saved signature. This reduces confusion and gives users a predictable signing experience.
Original PR description
Ensure the signature dialog consistently defaults to the "auto" option, regardless of whether a user has a pre-set signature or not. task-5012307 Forward-Port-Of: odoo/enterprise#93427 Forward-Port-Of: odoo/enterprise#92276
The timesheet leaderboard now correctly shows the Tip of the Day when the leaderboard feature is enabled. This restores expected guidance for users in the leaderboard dialog and avoids a confusing empty or missing tip area.
Original PR description
Steps to Reproduce: -- - Open timesheet module - Go to setting and enabled leaderboard feature - Open leaderboard dialog and there you will be able to see tip of the day is not visible Issue: -- The issue was even after enabling the leaderboard feature the tip of the day was not visible inside the leaderboard dialog which is unexpected behaviour. Cause: -- The root cause was inside the getLeaderboardData method call where we were not fetching tip from the orm call and the issue is caused by this PR https://github.com/odoo/enterprise/pull/78541 Fix: -- To resolve this, I have include tip while making orm call also store that tip value inside leaderboardData task-4981767