feat: add sdk selector validation, pagination detection

This commit is contained in:
Rohit Rajan
2025-12-07 22:13:34 +05:30
parent 63c9d53272
commit d64cc4dec3
6 changed files with 4545 additions and 3 deletions

View File

@@ -13,7 +13,7 @@ import { pgBossClient } from './pgboss';
* @param cronExpression The cron expression for scheduling
* @param timezone The timezone for the cron expression
*/
export async function scheduleWorkflow(id: string, userId: string, cronExpression: string, timezone: string): Promise<void> {
export async function scheduleWorkflow(id: string, cronExpression: string, timezone: string): Promise<void> {
try {
const runId = uuid();
@@ -24,7 +24,7 @@ export async function scheduleWorkflow(id: string, userId: string, cronExpressio
await pgBossClient.createQueue(queueName);
await pgBossClient.schedule(queueName, cronExpression,
{ id, runId, userId },
{ id, runId },
{ tz: timezone }
);