Tuesday, December 3, 2024
4 changes · master
Resolved issues and error corrections
User profile pages in the forum no longer display the same date twice in the answers tab. This makes forum activity easier to read and removes a small visual distraction for users viewing answers.
Original PR description
before this commit, in user profile, the date information is shown twice in the answers section. * open user profile in forum * click on answers tab * date information is shown twice in the post after this commit, the date information will be shown only once.  --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fix ensures developer mode settings saved in the configuration file are applied when no command-line setting is provided. It prevents saved setup preferences from being unintentionally ignored while still allowing command-line choices to take priority.
Original PR description
before this commit, the dev_mode is only read
from the CLI.
dev_split = [s.strip() for s in opt.dev_mode.split(',')]
if opt.dev_mode else []
in the above line of code, if there is no dev_mode in the CLI it is replaced by an empty list and thus we lost the dev_mode read from the config file.
after this commit, the dev_mode is also read
from the config file. the priority is given for the dev_mode from the CLI.
Issue: https://github.com/odoo/odoo/issues/120216
---
I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-prA small issue in the Point of Sale interface was fixed to prevent an error when the system tried to focus on a screen element that was not available. This improves reliability in automated testing and helps avoid potential interruptions in the Point of Sale experience.
Original PR description
Previously we wasn't checking if the `el` was existing before calling `focus` on it. This was causing an error on runbot. Runbot error id: 108406
This change removes a recent test optimization that cached compiled templates because it was using too much memory and sometimes caused the test suite to crash. It helps keep Odoo's web test process more stable and reliable for ongoing development.
Original PR description
This reverts commit 14b37d5871c97d93723dc925419fa93fa2fb8250. This is due to performance issues likely caused by the added template cache taking way too much memory and occasionnally crashing the test suite. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr