Daily updates from Odoo
Tuesday, September 17, 2024
7 changes
1 change
Resolved issues and error corrections
Long canned response shortcut text now stays within the message composer suggestion list instead of spilling outside it. This keeps the mail interface cleaner and easier to read when users work with longer shortcuts.
Original PR description
Purpose of this PR: When a canned response have a long shortcut text, the text overflow the navigablelist. Before:  After: 
3 changes
Resolved issues and error corrections
The rental eCommerce pages were updated to stay aligned with recent website shop layout changes. This helps prevent display or configuration issues when rental products appear in the online shop.
Original PR description
Follow the changes made in community which introduced the `shop_grid_header` template. task-3986938 part of task-3986921 Community PR: https://github.com/odoo/odoo/pull/177034
This change prevents an error that appeared when activating test asset debugging with the Colombian electronic invoicing website sales module installed. It removes an unsupported setting so the debugging mode can be enabled normally, improving reliability for testing and development workflows.
Original PR description
version: ----------- - master Steps to reproduce: --------------------------- - Install module l10n_co_edi_website_sale - Enable debug mode. - Click on Activate tests assets debugging. Issue: --------- - A traceback occurs when activating test assets debugging. Cause: --------- - The error occurs because the system does not recognize the stepDelay key. Solution: ------------ - the fix is to remove the stepDelay key from the tour setup to prevent the error. task-3628329
This fix restores intended customizations on the point of sale login screen and receipt header by correcting where the system applies them. It helps ensure employees and customers see the right branded and operational information in affected point of sale flows.
Original PR description
The login screen overrides were not working as expected. This commit fixes the issue by updating the file paths. Also, override target wasn't set correctly. This commit fixes the override target for the receipt_header.xml file.
3 changes
Resolved issues and error corrections
This update resolves an issue where timer tests were failing during single app installation builds because they incorrectly required the timesheet_grid module to be installed. The fix reorganizes tests by moving timesheet-related timer tests to the timesheet_grid module while keeping core timer tests in the timer module, ensuring each module can be tested independently.
Original PR description
Backport of parts of https://github.com/odoo/enterprise/pull/60147/commits/976158bca652bc21765306ff5366a73e8982853b commit. When running Timer tests for single app install nightly builds, we were getting error, as timer tests needed timesheet_greed to be installed.  This pr is solving this issue by moving the test in timesheet_grid, and creating additional tests in timer module.
Fixed an issue in the Planning module where clicking on shift option labels (like "This and Following Shifts") did not properly select the corresponding radio button. This improves the user experience when managing recurring shifts by ensuring labels are properly linked to their radio buttons.
Original PR description
Reproduce Steps: ---------- 1. Install the Planning module. 2. Navigate to My Planning. 3. Open the Repeat Shift section. 4. Click the Delete button. 5. Click on a radio button label, such as 'This and Following Shifts'. Fixed an issue where clicking the shift option labels did not select the corresponding value. The problem was addressed by setting the `id` attribute on the input element and properly associating it with the label. task-3978567
This fix removes an unintended module dependency that was added to the US Payroll module. While the dependency made functional sense, it violated Odoo's stable release policy and needed to be reverted. Users can still optionally install the related address extension module if they need that functionality.
Original PR description
A new dependency has been introduced by mistake. Even if it still makes sense from a functional point of view, this modification wasn't respecting our stable policy and thus should be reverted. Error introduced at https://github.com/odoo/enterprise/pull/63481