Skip to content

Commit c899026

Browse files
refactor: remove uuid dependency
1 parent 794291c commit c899026

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

server/src/routes/storage.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { createRemoteBrowserForRun, destroyRemoteBrowser, getActiveBrowserIdBySt
44
import { chromium } from 'playwright-extra';
55
import stealthPlugin from 'puppeteer-extra-plugin-stealth';
66
import { browserPool } from "../server";
7-
import { randomUUID } from "crypto";
7+
import { randomUUID } from 'crypto';
88
import moment from 'moment-timezone';
99
import cron from 'node-cron';
1010
import { getDecryptedProxyConfig } from './proxy';

server/src/schedule-worker.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22
* Worker process focused solely on scheduling logic
33
*/
44
import PgBoss, { Job } from 'pg-boss';
5+
import { randomUUID } from 'crypto';
56
import logger from './logger';
67
import Robot from './models/Robot';
78
import { handleRunRecording } from './workflow-management/scheduler';
89
import { computeNextRun } from './utils/schedule';
9-
import { randomUUID } from "crypto";
1010

1111
if (!process.env.DB_USER || !process.env.DB_PASSWORD || !process.env.DB_HOST || !process.env.DB_PORT || !process.env.DB_NAME) {
1212
throw new Error('One or more required environment variables are missing.');
@@ -33,7 +33,7 @@ interface ScheduledWorkflowData {
3333
*/
3434
export async function scheduleWorkflow(id: string, userId: string, cronExpression: string, timezone: string): Promise<void> {
3535
try {
36-
const runId = crypto.randomUUID();
36+
const runId = randomUUID();
3737

3838
const queueName = `scheduled-workflow-${id}`;
3939

0 commit comments

Comments
 (0)