Interface: ReportScheduleJobData
Defined in: server/insights/scheduling/types.ts:22
The job payload. organizationId is embedded EXPLICITLY rather than relying
on the createBackgroundJobQueue __meta patch: scheduler-enqueued jobs
(via upsertJobScheduler) bypass that patch by design, so org attribution
has to travel in the data itself.
Properties
mutationVersion
mutationVersion: number;Defined in: server/insights/scheduling/types.ts:26
Fences jobs enqueued by an older committed schedule mutation.
organizationId
organizationId: string;Defined in: server/insights/scheduling/types.ts:24
scheduleId
scheduleId: string;Defined in: server/insights/scheduling/types.ts:23
trigger?
optional trigger?: ReportScheduleJobTrigger;Defined in: server/insights/scheduling/types.ts:28
Manual jobs permit paused rows and never reconcile the recurring scheduler.