Friday, August 13, 2021
3 changes · master
Resolved issues and error corrections
This fixes test behavior so searches correctly follow the active record filter setting. It helps ensure the web interface handles archived and active records consistently during automated checks, reducing the risk of incorrect search behavior reaching users.
Original PR description
The support for "active_test" context key was ignored in "search" and "search_read" methods. See https://github.com/odoo/odoo/commit/bf0e3403098a9a36cb7c818388ccca1ea87682bd -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Error handling now checks for available handlers at the moment an error occurs, rather than only when the service starts. This helps ensure newly registered handlers are found and used, reducing the chance that errors are missed or handled incorrectly.
Original PR description
Before this commit, error handlers were listed at the start of the service and some handlers couldn't be found if they are not in the registry when the service is started. Now, they are listed when errors are handled.
This fixes the visual layout of the Documents Spreadsheet top bar so it looks cleaner and more consistent. The change helps users work with spreadsheets in Documents with a more polished and reliable interface.