Daily updates from Odoo
Navigate
Branch
Monday, May 20, 2019
8 changes
Enhancements to existing features
Newly created records now consistently return their expected default values, making forms and automated processes behave more predictably. The update also corrects related handling of linked record values and permission-based field calculations, reducing inconsistent results across affected apps.
Printed report filenames now use the user's translated report name, matching the translation already shown inside the system. This makes downloaded files clearer and more consistent for users working in different languages.
Original PR description
The report name was already translatable but not the filename opw-1964505
Inventory traceability reports now display better in the back office and print with the expected styling, even the first time they are generated. This makes printed reports more readable and gives users a cleaner full-width view when reviewing traceability information.
Original PR description
Task Link: https://www.odoo.com/web#id=1974332&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720 Pad Link: https://pad.odoo.com/p/r.fc2b362381ecf5960971bb100cbb6283 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Resolved issues and error corrections
Corrected a small typo that caused the Odoo mobile app to show a blank page on iOS devices. This improves reliability for users accessing Odoo through Safari, which is stricter about this type of error.
Original PR description
This fix an issue in the mobile app in iOS. Safari is less permissive and a blank page was shown.
Fixes an issue in Odoo Sign where trying to open a PDF through an image-only route could cause a crash. PDFs are now handled through the correct content path, improving reliability when users access signed documents.
Original PR description
[FIX] sign: fix crash trying to access pdf through image route
Features or functions removed from Odoo
The accounting reports no longer include the cash-basis feature. It was removed because it was rarely used and caused significant performance costs when reports were generated.
Original PR description
This feature was too greedy in term of performance to be computed and not very used. -task: 1888408 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Cash-basis options have been removed from accounting reports because they were rarely used and created heavy performance costs. This simplifies report generation and should reduce resource usage, while users who relied on cash-basis report views will need to adjust their reporting process.
Original PR description
This feature was too greedy in term of performance to be computed and not very used. -task: 1888408
Code cleanup and technical improvements
Survey responses now use a more general completion step when an answer is marked as done. This makes it easier for related apps, such as employee skills, to add their own actions when surveys are completed without changing the user-facing survey flow.
Original PR description
…gement As other modules than survey (namely hr_skills) now need a hook to add specific behavior when a survey answer is marked as 'done', we removed the '_send_certification' method and replaced it with a '_mark_done' method. It will make it easier to override this method as it has a more generic meaning. Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr