Wednesday, February 17, 2021
3 changes · master
Resolved issues and error corrections
Fixed an issue that caused timesheet reports grouped by project and task to fail. Users can now view these reports reliably, improving access to project time tracking information.
Original PR description
Currently, when use looking at the timesheet reporting by project and by the task its throws traceback due to passing the wrong value in props. In this commit, fix this issue by passing the proper value in props. TaskId-2449110
This fixes accounting and localization test suites so they no longer depend on demo data or external services. The change helps keep automated validation stable across countries and reduces false failures in nightly builds.
Original PR description
Community PR: https://github.com/odoo/odoo/pull/60148 Because we are now adding demo data for each company, whatever the localization, all the tests using the accounting need to be independent from the demo data. This was also the right time to make the nightly runbot build for l10n completely green.
Creating a Planning shift without selecting repeat will no longer trigger an unnecessary error when repeat settings are incomplete. Errors now appear only when repeat is enabled, making shift creation smoother and less confusing for users.
Original PR description
'repeat' is wrongly configured in shift creation. In shift creation, if 'repeat' is not selected, it should not throw any user error event if the configuration is not completed. By this commit, user error will show only when 'repeat' is ticked. task - 2451776 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr