Updates an existing job assignment for a specific worker.
Job assignment can only be changed for bundled jobs.
This endpoint allows updating all elements of an existing assignment's information effective from a specified date. Additionally, it allows adjusting the start and end dates of the entire assignment, which may result in the silent cancellation of existing sessions falling outside the updated date range or day list. It's important to note that incorrect adjustments may lead to the cancelation of completed sessions. On the WorkN platform, this may result in the adjusted assignment having a new job_order_id, particularly if the assignment was part of an original job order seeking multiple workers. However, the job_id, job_instance, ext_order_id, and ext_assignment_id parameters will remain unchanged.