Tuesday, April 2, 2024
5 changes · saas-17.2
Resolved issues and error corrections
This change corrects an internal test setup issue in Helpdesk Timesheet so it updates the intended helpdesk team field instead of the project field. It helps reduce random test failures, making release validation more stable without changing user-facing behavior.
Original PR description
Before this commit, the test changes the project_id inside a ticket with the id of helpdesk team instead of altering the `team_id` field of that ticket. This commit fixes the issue to correctly change the `team_id` field instead of `project_id` since the id given is the one of a helpdesk team. runbot-61010
The accounting reports button bar now places actions directly in the dropdown menu so users can reliably select them. This fixes an issue where clicking parts of the dropdown did nothing because the clickable button area was too small.
Original PR description
On the buttons bar of the account reports, the button was smaller than the dropdown item and so when clicking on the dropdown nothing happens. This Pr will move the actions on the dropdown. task-3826440
This update tidies how the website editor manages link preview behavior and event cleanup. It reduces the risk of editor actions interfering with other page behavior, helping keep editing more reliable without changing visible features.
Original PR description
In preparation of https://github.com/odoo/odoo/pull/98429
This fixes an internal test issue affecting analytic reporting when accounting permissions are present. It ensures the test uses the right access group when available, helping keep validation reliable without changing normal user behavior.
Original PR description
The fields debit and credit are shown in analytic. They are hidden when account is installed if you don't have the group, which is the default. When account_accountant is installed, then the group is given by default. To fix the test on debit and credit, we just give the group if it exists. Linked to runbot error 61019 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fixes an internal timing issue that could make live chat-related automated tests fail unpredictably. It helps maintain confidence in the quality checks without changing how users experience the product.
Original PR description
missing last_interest_dt of channel member can lead to unwanted unpinned channel in test due to race condition. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr