diff --git a/packages/client/src/schedule-client.ts b/packages/client/src/schedule-client.ts index e88721316..b0c8960d2 100644 --- a/packages/client/src/schedule-client.ts +++ b/packages/client/src/schedule-client.ts @@ -437,7 +437,7 @@ export class ScheduleClient extends BaseClient { policies: { // 'overlap' should never be missing on describe, as the server will replace UNSPECIFIED by an actual value overlap: decodeScheduleOverlapPolicy(raw.schedule.policies?.overlapPolicy) ?? ScheduleOverlapPolicy.SKIP, - catchupWindow: optionalTsToMs(raw.schedule.policies?.catchupWindow) ?? 60_000, + catchupWindow: optionalTsToMs(raw.schedule.policies?.catchupWindow) ?? 365 * 24 * 60 * 60 * 1000, pauseOnFailure: raw.schedule.policies?.pauseOnFailure === true, }, state: { diff --git a/packages/client/src/schedule-types.ts b/packages/client/src/schedule-types.ts index 0c384b883..66451bf3c 100644 --- a/packages/client/src/schedule-types.ts +++ b/packages/client/src/schedule-types.ts @@ -45,11 +45,11 @@ export interface ScheduleOptions