Thursday, July 9, 2020
5 changes · master
Resolved issues and error corrections
This fix ensures timesheet entries can correctly determine and store their related task. This matters for businesses using helpdesk and project timesheets because reporting and task-based tracking will be more reliable.
Original PR description
Before this commit: In helpdesk_timesheet, we have a compute_task_id with super. But in hr_timesheet, task_id is not a compute field, so this compute has no effect. After this commit: Task_id is changed to compute stored field. taskId 2285926 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update adjusts internal editor tests after a shared placeholder image was moved, preventing false test failures. It also temporarily removes a styling rule that was causing intermittent automated test instability, helping keep development checks reliable without changing user-facing behavior.
Original PR description
A mockRPC was catching the route to transparent.png file which has been relocated with [1]. This commit solves that unadapted mockRPC and makes it easier to grep. [1]: https://github.com/odoo/odoo/commit/94b59b1972e1a18e18dfcd6c2ded495391380b9a
The salary contract form now shows name guidance as placeholders instead of pre-filled text, so users can enter their details without deleting default wording. It also requires gender selection before submission, helping prevent incomplete contract information.
Original PR description
Purpose & Specifications 1)When user try to fill the contract form, there should be place holder in Name (Lastname Firstname). But it is text so user need to remove "Enter your name" text before add first name and last name. 2)Contract allow to submit form without gender select. it show show warning if not select. LINKS: PR: #11547 Task-id: 2267774
This update fixes how timesheet entries in Helpdesk are linked to tasks. It ensures the task information is properly calculated and saved, improving consistency for teams tracking support work and time spent.
Original PR description
Before this commit: In helpdesk_timesheet, we have a compute_task_id with super. But in hr_timesheet, task_id is not a compute field, so this compute has no effect. After this commit: Task_id is changed to compute stored field. taskId 2285926
Users can now enter a name for personal information records while creating them in HR contract salary. This removes a form limitation that previously blocked saving complete new records without workaround.
Original PR description
…new records Before this commit, the personal info name is always readonly in form view. When the user creates a new record, there is no possibility to add one. taskid: 2283977