Skip to main content

Function: updateAssignment()

updateAssignment(_prev, formData): Promise<AssignmentState>

Defined in: src/server/actions/assignments.ts:41

Admin action: edit an existing assignment. Originally dates-only; now every field is editable (service type, weekly hours, USD invoice rate, PHP pay rate, and the date window). Money is stored as integer minor units. Optional fields only change when provided. Owner-only, company-scoped.

Parameters

_prev

AssignmentState

formData

FormData

Returns

Promise<AssignmentState>