Thursday, August 8, 2024
5 changes · 17.0
Resolved issues and error corrections
This fix ensures resized website logos display correctly when using a fixed vertical header. It prevents the logo from overlapping navigation links after scrolling, improving the editing and visitor experience for affected website layouts.
Original PR description
Steps to reproduce: - In website edit mode. - Drop enough blocks into the page to have a vertical scrollbar. - Click on the header. - Select the "Vertical" template in the options of the header. - Select the "Fixed" scroll effect in the options of the header. - click on the logo in the header. - Enter "80px" in the "Height" input in the options of the "Navbar Logo". - Scroll the page to the bottom. - Then, scroll the page to the top. - Bug: the "Navbar Logo" overlaps the navbar links. This bug occurred because the header size was calculated before the transition animation for the header height was completed. opw-4078173
Users can now reply from the Discuss inbox to messages that came from an email address instead of a saved contact. This prevents a crash and shows the sender's email address correctly, keeping email-based conversations usable in Odoo.
Original PR description
Before this commit, replying to a message from email author lead to a crash. Steps to reproduce: - Set notification preferences to "Handle in Odoo", in user preferences - Follow a record with chatter - Send a message on the followed record so that it's received by another follower by email - Follower replies to message from email client - Open Inbox in Discuss app and click on "Reply" action on that message => Crash `Cannot read property of undefined (reading 'name')` This happens because the reply-to text above composer when using the message reply feature assumed that the author is necessarily a partner. This is not necessarily the case: some message just have an email address as author. This commit fixes the issue by correctly showing the address email when replying to such a message. opw-4092015
This fixes an issue where moving from a chatter message could unintentionally open a chat window. Users can now navigate from chatter without being interrupted by an unexpected conversation popup.
Original PR description
Oversight from task-3637983 (https://github.com/odoo/odoo/pull/161265) task-4104583
Invoices in the Finnish localization will now show the new 25.5% VAT rate correctly instead of displaying it as 25%. This helps businesses issue clearer, compliant invoices with the accurate tax label.
Original PR description
Description of the issue this commit addresses: Wrong invoice label for the tax 25.5 which shows 25%. --- Desired behavior after this commit is merged: The tax has the label 25.5% on invoices. --- no task-feedback --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fix resolves a test failure in the website rental module that occurred when running tests without demo data. The test was failing because user timezone information wasn't properly specified. By setting the timezone directly in the test, the availability test now runs reliably regardless of whether demo data is present.
Original PR description
before this commit [test_availability_in_clients_tz](https://runbot.odoo.com/runbot/build/66644573) was breaking when not having demo data. Was first introduced in https://github.com/odoo/enterprise/pull/61047 Now we fix the issue where test test_availability_in_clients_tz without demo data as user does not have tz specified by specifying it in the test itself.