Friday, March 21, 2025
4 changes · master
Resolved issues and error corrections
Product pages with zero-priced items now show clearer spacing between the Contact Us button and nearby labels or terms. This keeps the ecommerce layout neat when customers cannot buy a zero-priced product directly.
Original PR description
Steps to Reproduce: Enable the "Prevent Sale of 0 Product" setting in eCommerce. Create a product with: ->Zero price ->Price tags. Issue : When the "Prevent Sale of 0 Product" setting was enabled, there was a lack of proper spacing between the "Contact Us" button and the product price tags, resulting in a misaligned layout. Fix: Added a margin-bottom style to the "Contact Us" button container to ensure proper spacing between the button and the price tags. Affected Versions: 17.0 opw-4422462
This fixes a missing setting on the timesheet button in the sales order screen that could cause an error when users clicked it. Sales teams can now open related timesheets from sales orders reliably without encountering a traceback.
Original PR description
The 'type' is missing in the definition of the button used for the 'action_view_timesheet' in the sale order view. This lead to a traceback. Adds the type=object to fix the issue.
This update fixes a validation issue that could affect the calendar's year view when the homeworking calendar module is installed. It helps ensure the calendar opens and behaves correctly for organizations using homeworking features.
Original PR description
This commit fixes the props validation for the calendar app in year scale when the module `hr_homeworking` is installed --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The VoIP interface now displays country flags correctly no matter which page users open it from. This fixes a visual issue caused by flag image links only working from the home page.
Original PR description
When opening the VoIP interface from any page other than the home page, it doesn't show the flag as the uri for the flag was relative. This commit fixes that by changing the relative uri (`base/...) to an absolute uri.