updateServiceTaskStatus

Update service task status with optional user assignment support. This method provides complete offline-first service task status management with assignment capabilities.

Return

UpdateServiceTaskStatusResult.Success on successful update, or UpdateServiceTaskStatusResult.Failure with error details

Usage Examples

// Status update with both task and job assignment
val result = zync.serviceTasks.updateServiceTaskStatus(
ZyncServiceTaskStatusUpdateContent(
serviceTaskUid = "task_123",
serviceTaskStatus = ZyncServiceTaskStatus.COMPLETED,
assignToTask = true,
assignToJob = true,
remarks = "Completed and took ownership"
)
)

Parameters

serviceTaskStatusUpdateData

The status update content including assignment flags