Skip to main content

Interface: SyncResult

Defined in: src/server/integrations/hubstaff/sync.ts:11

Properties

applied

applied: number

Defined in: src/server/integrations/hubstaff/sync.ts:12


failed

failed: number

Defined in: src/server/integrations/hubstaff/sync.ts:14


invoicedNumbers

invoicedNumbers: string[]

Defined in: src/server/integrations/hubstaff/sync.ts:19

Display numbers of the invoices those rows sit on (deduped; empty if the lookup degraded).


invoicedSkipped

invoicedSkipped: number

Defined in: src/server/integrations/hubstaff/sync.ts:17

Rows skipped because the day is already on an invoice (ADR-0050 §3, #99) — counted separately so the UI can say WHY, and never folded into skipped's mapping noise.


skipped

skipped: number

Defined in: src/server/integrations/hubstaff/sync.ts:13