diff --git a/src/lib/container.ts b/src/lib/container.ts index e1346b3..aa51b4e 100644 --- a/src/lib/container.ts +++ b/src/lib/container.ts @@ -1042,8 +1042,8 @@ export class Container extends DurableObject { * Executes any scheduled tasks that are due */ - override async alarm(alarmProps: { isRetry: boolean; retryCount: number }): Promise { - if (alarmProps.isRetry && alarmProps.retryCount > MAX_ALARM_RETRIES) { + override async alarm(alarmProps?: { isRetry: boolean; retryCount: number }): Promise { + if (alarmProps?.isRetry && alarmProps?.retryCount > MAX_ALARM_RETRIES) { const scheduleCount = Number(this.sql`SELECT COUNT(*) as count FROM container_schedules`[0]?.count) || 0; const hasScheduledTasks = scheduleCount > 0;