fix cron, add pilot time server update
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
import { MissionLog, prisma } from "@repo/db";
|
||||
import chron from "cron";
|
||||
import cron from "node-cron";
|
||||
|
||||
const removeClosedMissions = async () => {
|
||||
const oldMissions = await prisma.mission.findMany({
|
||||
@@ -40,12 +40,10 @@ const removeClosedMissions = async () => {
|
||||
});
|
||||
};
|
||||
|
||||
const removeClosedMissionsJob = new chron.CronJob(
|
||||
"*/5 * * * *", // Every 5 minutes
|
||||
removeClosedMissions,
|
||||
null,
|
||||
true,
|
||||
"Europe/Berlin",
|
||||
);
|
||||
|
||||
removeClosedMissionsJob.start();
|
||||
cron.schedule("*/5 * * * *", async () => {
|
||||
try {
|
||||
await removeClosedMissions();
|
||||
} catch (error) {
|
||||
console.error("Error removing closed missions:", error);
|
||||
}
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user