chore: register schedule worker

This commit is contained in:
Rohit Rajan
2025-12-08 18:49:46 +05:30
parent fbeecbd4d4
commit ad152ff414
2 changed files with 6 additions and 2 deletions

View File

@@ -5,6 +5,7 @@
import { v4 as uuid } from 'uuid';
import logger from '../logger';
import { pgBossClient } from './pgboss';
import { registerWorkerForQueue } from '../schedule-worker';
/**
* Utility function to schedule a cron job using PgBoss
@@ -28,6 +29,8 @@ export async function scheduleWorkflow(id: string, userId: string, cronExpressi
{ tz: timezone }
);
await registerWorkerForQueue(queueName);
logger.log('info', `Scheduled workflow job for robot ${id}`);
} catch (error: unknown) {
const errorMessage = error instanceof Error ? error.message : String(error);