Wednesday, January 31, 2024
8 changes · 17.0
Resolved issues and error corrections
The automated test for the front desk check-in process was failing because form fields weren't being filled in time during the tour. A delay has been added between test steps to allow the registration form to fully load and mount before attempting to fill in the fields, ensuring the check-in button works correctly.
Original PR description
In the tour, we navigate from the registration form and then go back to it. Steps are done fast and the new registration form does not manage to be loaded (and/or old form is not unmounted) by the time the registration fields are filled from the tour steps. As a result registration form is not properly filled and final 'Check in' button fails. To fix this, we add step_delay when running the tour.
Fixed the vertical alignment of table headers in the budget section of project updates, particularly when viewing on mobile devices. The budget table headers are now properly centered, improving the visual presentation and usability of the budget planning feature.
Original PR description
Steps to reproduce: - first install bridge module 'project_account_budget' - open any project and go to project updates - in right side panel you see 'Add Budget' button - add some budget plan and switch to mobile Issues: - heading of table are not vertically centered Solution: - Add style to vertically align center of heading Task: 3633405 Forward-Port-Of: odoo/enterprise#55163 Forward-Port-Of: odoo/enterprise#52525
The Danish EDI module has been renamed to eliminate confusion with other Danish electronic data interchange modules. This organizational change improves system clarity and reduces the risk of users selecting the wrong module for their needs.
Original PR description
This commit renames the l10n_dk_edi module name to avoid naming confusion between this module and the other DK edi modules.
Fixed a display issue in the timesheet section on mobile devices where the employee avatar and name were appearing too close together. This improves the readability and user experience when viewing timesheets on mobile phones and tablets.
Original PR description
Steps to reproduce: - open any task from project in form view - add timesheet to that task - switch to mobile view - under the timesheet section in notebook Issue: - there is no space between avatar and employee name Solution: - add space between avatar and employee to make user friendly view Task: 3633405 Forward-Port-Of: odoo/odoo#145775
This update corrects an inconsistent test in the Point of Sale loyalty program module. The fix ensures that automated tests run reliably and accurately, helping maintain the quality and stability of the loyalty features used in retail operations.
Original PR description
This commit fix unconsistent test. https://runbot.odoo.com/web/#id=54900&view_type=form&model=runbot.build.error&menu_id=405&cids=1 opw-3583174 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#151445 Forward-Port-Of: odoo/odoo#150101
This update fixes an unreliable test in the live chat feature that was causing intermittent failures when testing message reactions. The test now properly waits for chat messages to be saved before attempting to add reactions, making the feature more stable and reliable for users.
Original PR description
The `test_complete_chatbot_flow_ui` ensures it is possible to add reactions to the chat bot messages once the thread is saved on the server. This test was sometimes failing because the condition that is used to wait for the thread to be persisted is incorrect: it checks that a message with the user response exists but the chat bot question also contains the response text. This PR fixes the issue by using the `contains` helper instead: it will wait until the expected state is reached. fixes runbot-55291
This update fixes a display issue in the Project Profitability section when viewed on mobile devices. Table headings were not properly centered vertically, making the interface look misaligned. The fix adds proper styling to ensure headings are centered, improving the mobile user experience.
Original PR description
Steps to reproduce: - first install bridge module 'project_account_budget' - open any project and go to project updates - in right side panel you see 'Profitability' button - click the profitability and switch to mobile view Issues: - heading of table are not vertically centered Solution: - Add style to vertically align center of heading Task: 3633405 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 Forward-Port-Of: odoo/odoo#151164 Forward-Port-Of: odoo/odoo#148425
This update fixes an issue in the website sales module where alert headers were being displayed to users who shouldn't see them. The fix ensures that only relevant users receive alert notifications, improving the user experience by reducing unnecessary visual clutter and confusion on the sales pages.
Original PR description
Forward-Port-Of: odoo/odoo#151746 Forward-Port-Of: odoo/odoo#151571