Friday, September 18, 2020
5 changes · master
Resolved issues and error corrections
The mailing view now correctly shows the digits for invoiced amounts, so users can read the full amount without missing information. This prevents confusion when reviewing sales-related mailing results and improves accuracy for business reporting.
Original PR description
Bug === The digits of the invoiced amount on the mailing are not visible. Task-2265628
Fixed an issue where related list entries added in settings screens could disappear after saving. This helps users trust that configuration changes are retained correctly and reduces repeat data entry.
Original PR description
https://www.odoo.com/web#id=2274168&action=4043&model=project.task&view_type=form&cids=1&menu_id=4720 Before this, a one2many relation in a settings view would not work. After the save, the added data in the field would be cleared. Now, the data is still present. With the change made to BaseSettingsModel the 'base_settings_tests' need to only use the res.config.settings as fake data model. (relations towards other models are still ok though). The test file is therefore altered to comply to this new rule. Note that this commit only validates the good behavior on the frontend side, as a one2many relation towards a res.settings can't be done simply in python as it is a transient model (forbidden).
The Argentina electronic invoicing module now handles missing OpenSSL software more gracefully. Instead of showing a technical traceback, users receive a cleaner error when the required library is not installed, making setup issues easier to understand and resolve.
Original PR description
task 352 --- Use try/except to manage the import error in OpenSSL library is not installed.
The field service report signing window now opens in a better position on the portal page. This prevents it from being partly hidden behind the top bar, making it easier for customers to review and sign reports.
Original PR description
Before this commit,the part of the modal is hidden behind the systray and the modal is not centered. So in this commit, Display the margin top to display the modal dialog below the systray bar. TaskID:: 2320303
This fix corrects how Sign template cards appear in the kanban view when French is selected. It improves usability for French-speaking users by ensuring the Sign interface displays as expected.
Original PR description
Current behavior before PR: while selecting the french language then kanban card would not displaying right in sign module. Desired behavior after PR is merged: This commit fixes in sign kanban card view. LINKS PR #13232 Task-2335292