Tuesday, September 24, 2024
6 changes
3 changes
Resolved issues and error corrections
This fix prevents an error when users with limited timesheet permissions choose an employee on a timesheet. It makes the employee filtering work correctly, improving reliability for restricted-access users.
Original PR description
Issue ----- Traceback when selecting the employee of a timesheet with a user having limited timesheets rights. Change ----- Provide a domain in the correct form to `expression.AND` opw-4163104
Fixes an error that could block users from merging multiple customer contacts when the Indian localization is active. This helps keep customer records clean and avoids interruptions during routine contact management.
Original PR description
When we select multiple customers and attempt to merge their contacts by removing one of the customers, this error occurs. Steps to reproduce: - Install the ``l10n_in`` module - Switch to ``IN company`` - Invoicing > Customers >Customers - Go to list view > Select all Customers > Actions > Merge - Click on ``Deco Addict``, now come back and remove it - Click on ``Merge Contacts`` Traceback: ``ValueError: Expected singleton: res.partner(50, 46, 43, 36)`` This error occurred at [1] because multiple values are getting in ``self``. This commit will fix the above error by adding it to the loop. [1]- https://github.com/odoo/odoo/blob/737f3af4c2f058bb1f5ef6f0c6f8968bbfa60850/addons/l10n_in/models/res_partner.py#L32-L35 sentry-5800636882 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update addresses a problem in the web interface related to form view button boxes. The fix helps ensure users see and use form action buttons more reliably, reducing confusion during everyday workflows.
Original PR description
Steps to reproduce ================== Cause of the issue ================== Solution ======== opw-4164661 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
3 changes
Resolved issues and error corrections
The financial budget menu item is no longer limited to debug mode, making it available through the normal interface as intended. This fixes an unnecessary access restriction that could prevent business users from finding budgeting options.
Original PR description
The aim of this commit is removing the debug mode on the financial budget menu item. It was introduced by this commit [[1]], and finally we don't want that. no task id [1]: https://github.com/odoo/enterprise/commit/d96b46bc9d17e279c5d4094270c61e610e09ef36
The room booking page has been corrected so it once again fills the available vertical space. This improves the user experience by preventing the page from appearing visually constrained or incorrectly sized.
Original PR description
Purpose: -------- Currently, the room frontend view no longer occupies the full vertical space of the page. This issue was introduced by [1]. To fix this issue, the wrapper element (`div#wrapwrap`) is removed from the room frontend view. This simplifies the DOM structure and allows the main container to take the full available space. [1]: https://github.com/odoo/odoo/pull/98429 Task-4207291
A tax report could fail because one value was handled in the wrong format during calculation. The fix ensures the value is converted correctly so the report can complete as expected.
Original PR description
We were trying to divide a float by a string. We make sure that the string `net_value` is converted to a float.