Daily updates from Odoo
Wednesday, June 25, 2025
1 change · master
Resolved issues and error corrections
Assigned users can now open worksheets linked to their tasks, even when another user created the worksheet. This removes an access blocker in Field Service and related worksheet flows, helping teams collaborate without needing elevated permissions.
Original PR description
Steps to Reproduce
-----------
- Install field service
- Open project, create a task with worksheet enabled on project
- Assign two user A and B on the task
- Create the worksheet
- Login using user B
Issue
--------
- User B doesn't have access to the worksheet
- Similar issue in the quality app
Cause
----------
- User B not able to edit the existing worksheet because it triggers an SQL constraint making sure that 1 worksheet is related to only 1 task.
Fix
----------
- We remove this [('create_uid', '=', user.id)] record rule.
task-3891011