Thursday, June 27, 2024
6 changes · 17.0
Resolved issues and error corrections
This fixes the layout of Chilean invoice PDFs by moving transferable sections back to the right side below the totals. The change makes better use of blank space and restores a cleaner, more readable invoice presentation while preserving support for future factoring-related document versions.
Original PR description
Description of the issue/feature this PR addresses: In commit https://github.com/odoo/odoo/commit/7ee07bc8c8573ab879b1d6995b3443271fe20149 the stamp, transferable-table, and transferable-legend divs were relocated to all go on the left side. Previously, they had a width of col-4 which allowed them to fit in the same row side by side using 1/3 of the page's width each. Current behavior before PR: After that change they were positioned on the left side on top of each other. Desired behavior after PR is merged: This commit moves both transferable divs to the right half of the page below the invoice's totals to use the blank space better. It is relevant to keep in mind that these divs are inserted in the invoice to allow for easy inheritance and a future implementation of the factoring version of the pdf (cedible). --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
When users open a calendar event and then use the breadcrumb to return, the calendar now restores the week they were viewing instead of jumping back to the current week. This keeps navigation predictable and avoids users losing their place while editing or reviewing events.
Original PR description
Steps to reproduce: - Install Calendar - Go to next week for example - Click on an event -> edit - In the breadcrumb return to the calendar view Issues: The calendar show the current week and not the previous one. Even though we export the state we don't restore the date from the previous ones. opw-3946022
This change prevents an installation error when updating hardware drivers for Egypt ETA integrations. It helps ensure the affected driver override can be installed without failing due to an incompatible trace setting.
Original PR description
enableTrace() got an unexpected keyword argument 'level' Description of the issue/feature this PR addresses: need to update Drivers For EG ETA Current behavior before PR: Raise Error on install the override to change the driver used Desired behavior after PR is merged: nothing --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Because of translation of code. Odoo doesn't work if language is set to Swedish before doing the installation. The problem is in the translation in onboarding module.
Original PR description
Because of translation of code. Odoo doesn't work if language is set to Swedish before doing the installation. The problem is in the translation in onboarding module.
The appointment calendar schedule was adjusted to remove an unintended gap between morning and afternoon availability. This helps ensure customers can see and book valid appointment slots that were previously hidden.
Original PR description
Fix the gap between mornings and afternoons of the resource calendar `appointment_default_resource_calendar` which was leading to slot not been available. task-3858736
The Marketing Automation template form was displaying a duplicate button that wasn't functional or needed. This update removes that button from the interface, cleaning up the user experience and reducing confusion about available actions.
Original PR description
Before this PR: In Marketing Automation, upon opening a template form view, a duplicate button is displayed which won't be used. After this PR: Duplicate button is now hidden. Task - 3994775