Monday, September 2, 2024
6 changes · master
Resolved issues and error corrections
This update fixes an automated test for the HTML editor so it no longer depends on a specific default text color in the test environment. This helps reduce false build failures and keeps development validation more reliable without changing customer-facing editor behavior.
Original PR description
The purpose of this commit is to fix a bug probably linked to the runbot's configuration. This does not ensure that the default text color is always the same. Build that failed: https://runbot.odoo.com/runbot/build/67519465 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 fix ensures that when users select multiple records with a predefined filter, the same filter is also applied in the selection dialog. This prevents users from seeing or choosing records outside the intended scope, improving consistency and reducing selection errors.
Original PR description
When using MultiRecordSelector with domain, the domain will not automatically apply to SelectCreateDialog. See odoo/enterprise#68484
The chat message preview now closes as expected when a user moves away from the chat bubble. This removes a small but visible annoyance in live chat and messaging interactions, reducing the need for users to click elsewhere to dismiss the preview.
Original PR description
Before this commit: When we hover over the chatBubble, the message preview is opened, but as we leave the message preview is not closed, it is closed when the we click outside the preview. After this commit: The cause of this bug is that the state variable showClose already contains the value true. Setting it to true again does not trigger a re-render of the chat bubble because there is no actual state change. In this commit, showClose is first set to false and then set to true, which forces the component to re-render, thereby resolving the issue
The job application page now shows the LinkedIn profile field correctly for applicants using right-to-left languages such as Arabic or Hebrew. This prevents the LinkedIn logo from overlapping the entered link, improving readability and usability for international candidates.
Original PR description
The LinkedIn logo on the /jobs/apply page, where applicants input their LinkedIn profile URL, was previously overlapping the link when using RTL languages (like Arabic or Hebrew). This issue was resolved by replacing padding-left with padding-inline-start. Additionally, CSS for the logo was slightly refactored as it had some conflicting declarations. task-4087165 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The Partner Ledger partner filter now excludes contact-only partner records, so users see only relevant accounting partners. This reduces confusion when selecting partners for accounting reports and helps avoid misleading report filters.
Original PR description
Steps to reproduce: - Go to Partner Ledger report - Open partner filtering dropdown list Current behaviour: - Show all partners include contact partners Expected behaviour: - Should not show contact partners Explanation: Based on the discussion on discord, https://discord.com/channels/678381219515465750/1099994955830796348/1268492839575093291 We should not display contact partners filtering for accounting report.
This fix makes the Philippine tax reporting logic return accounting entries in a consistent order. It prevents occasional test failures caused by unpredictable ordering, helping keep the module stable without changing user-facing behavior.
Original PR description
Since the moves query didn't specify the ordering, sometimes unit test will failed since the order of the moves are different. x-origin-commit: f25f362