diff --git a/apps/sim/lib/workflows/schedules/deploy.test.ts b/apps/sim/lib/workflows/schedules/deploy.test.ts index 0f48c1ef2aa..f58755a307d 100644 --- a/apps/sim/lib/workflows/schedules/deploy.test.ts +++ b/apps/sim/lib/workflows/schedules/deploy.test.ts @@ -796,6 +796,7 @@ describe('Schedule Deploy Utilities', () => { expect(mockOnConflictDoUpdate).toHaveBeenCalledWith({ target: expect.any(Array), + targetWhere: expect.objectContaining({ type: 'isNull' }), set: expect.objectContaining({ blockId: 'block-1', cronExpression: '0 9 * * *', diff --git a/apps/sim/lib/workflows/schedules/deploy.ts b/apps/sim/lib/workflows/schedules/deploy.ts index 7046e6ae581..b6546293a84 100644 --- a/apps/sim/lib/workflows/schedules/deploy.ts +++ b/apps/sim/lib/workflows/schedules/deploy.ts @@ -138,6 +138,7 @@ export async function createSchedulesForDeploy( workflowSchedule.blockId, workflowSchedule.deploymentVersionId, ], + targetWhere: isNull(workflowSchedule.archivedAt), set: setValues, })