Wednesday, December 6, 2023
4 changes · master
Resolved issues and error corrections
This fixes a recent regression that stopped users from creating sales order lines directly while working with project tasks. Restoring this option helps teams keep project work and customer billing details connected without extra steps.
Original PR description
The ability to create SOLs on the fly was mistakenly removed in a recent commit. This commit readds it.
The web interface now correctly rejects malformed expressions like "[]a" instead of treating them as valid empty values. This helps prevent users from saving or using invalid filter/domain rules that could cause confusion or incorrect configuration.
Original PR description
Before this commit, py_js would parse successfully "[]a" and would return the ast corresponding to "[]". This would lead the domain selector (for instance) to recognize "[]a" as a valid domain.
The timesheet grid now correctly shows the add line button for each employee section again. This lets administrators add timesheet entries from the all timesheets view without a missing action blocking normal work.
Original PR description
Steps to reproduce: - Connect as an Admin - Go to all timesheets - Add line btn for each employee section is not displayed. Source: - By mistake, commit 2821b74 removed the return line if displayAddLine method. X-original-commit: 2821b74
Fixed an issue that caused an error when opening the Documents activity view in debug mode. Users can now access the activity view without interruption, improving reliability for document activity management.
Original PR description
Before this commit, When we try to open the activity view in debug mode it gives a traceback. Reason, After this [commit](https://github.com/odoo-dev/enterprise/commit/127f512b1a72957eb23c41103ecab44e1fdce0e7#diff-78d9f8faf609f35072d4b2617a9e13b3f137a679efb2c46c84acf29da4edfe46R67) the static props `fields` was added to the `DocumentsInspector` but the value is not passed from the `DocumentsActivityRenderer` which causes an issue. After this commit, The activity view will be open without any issue. task:- 3491723