Files
livedash-node/lib/scheduler.ts
Max Kowalski 653d70022b Broken shit
2025-06-26 21:00:19 +02:00

22 lines
770 B
TypeScript

// node-cron job to auto-refresh session data every 15 mins
// Note: Disabled due to Next.js compatibility issues
// import cron from "node-cron";
import { prisma } from "./prisma";
import { fetchAndParseCsv } from "./csvFetcher";
interface SessionCreateData {
id: string;
startTime: Date;
companyId: string;
[key: string]: unknown;
}
export function startScheduler() {
// Note: Scheduler disabled due to Next.js compatibility issues
// Use manual triggers via API endpoints instead
console.log("Session refresh scheduler disabled - using manual triggers via API endpoints");
// Original cron-based implementation commented out due to Next.js compatibility issues
// The functionality is now available via the /api/admin/refresh-sessions endpoint
}