Daily updates from Odoo
Monday, August 8, 2022
4 changes
Resolved issues and error corrections
The timesheet planning report now shows the correct breadcrumb when opened from the related action. This reduces navigation confusion for users moving between project, timesheet, and planning views.
Original PR description
This commit fixed the breadcrumb entry created by the `open_timesheets_planning_report` model action.
This fixes the spreadsheet global filter side panel so offset options appear only for date filters, avoiding confusing settings on text or relational filters. It also corrects list names shown in the side panel, making filter setup easier to understand.
Original PR description
The offsets in the field matching of the global filters are displayed for text and and relational global filters. they should only be displayed for date fitlers. The name of the lists were also not properly displayed in the side panel. Odoo task [2946615](https://www.odoo.com/web#id=2946615&cids=1&menu_id=4720&action=333&active_id=2328&model=project.task&view_type=form)
This fixes an issue where the OnSIP VoIP credential status could incorrectly stay marked as set when it should be cleared. The change helps ensure users see the correct credential state and avoids misleading VoIP setup information.
Original PR description
The default value of areCredentialsSet is false, meaning that if the compute returns the field command `clear()`, we would expect the value to be reset to false. However, casting the `clear` command to a boolean would result in true, which is the opposite of what is expected. This commit pulls the call to super from the boolean cast so that possible field commands as return value aren't wrongly converted to true.
This update adjusts an automated test so it clicks only on an element that is actually visible. It helps keep accounting report testing stable after changes in the testing system, with no expected impact on everyday users.
Original PR description
This PR changes the selector s.t. the clicked element is visible, as it is now required by the tour system [1]. [1] odoo/odoo#96865