Wednesday, July 7, 2021
3 changes · master
Resolved issues and error corrections
The Live Chat support page was failing to load because it still pointed to an outdated file location. This fix updates the Live Chat setup so customers and staff can access the support route without a browser error.
Original PR description
Before this commit, when arriving on the route /im_livechat/support/1, there was a crash in the console becauase boot.js was not found. This was because the file has been moved, and im_livechat has not been adapted After this commit, the route /support correctly works Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fixes a timing issue that could load the wrong page when users quickly navigate or when the browser address changes during an action. Users should now land on the intended screen more consistently, reducing confusing navigation behavior.
Original PR description
Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This change removes unstable checks from two web client tests so they no longer fail unpredictably during automated testing. It helps keep development and release validation more dependable without changing user-facing behavior.
Original PR description
Before this commit, two tests had undeterministic outcomes: they wanted to assert something in DOM was present at the same tiome as an owl rendering After this commit, the problematic asserts are removed and the tests behave deterministically. Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr