Tuesday, August 31, 2021
2 changes · master
Enhancements to existing features
Portal users can no longer change the worksheet template on shared field service task forms. This keeps the assigned template visible while preventing unintended edits in project sharing views.
Original PR description
Before this commit, the portal user could select the worksheet_template field in the task form view when he is in project sharing views. This commit removes this possibility. Now the portal user will only can see the worksheet_template selected for this task. Part of task-2633229
Approvers now receive a clearer warning when they try to validate timesheets for employees outside their team. This helps managers understand that the issue is access-related rather than suggesting there are no timesheets to review.
Original PR description
Before this commit: If approver try to validate the timesheet of another team's member than warning message is displayed 'There are no timesheets to validate.' After this commit: Modifoed the behaviour of approver by enhancing the message 'There are no timesheets to validate.' when approver try to validate the timesheet of another with 'You cannot validate the timesheets from employees that are not part of your team.' and altered relevant test case. Task - 2531321