Rocky_Mountain_Vending/convex/crons.ts

20 lines
346 B
TypeScript

import { cronJobs } from "convex/server"
import { api } from "./_generated/api"
const crons = cronJobs()
crons.interval(
"ebay-manual-parts-refresh",
{ hours: 24 },
api.ebay.refreshCache,
{ reason: "cron" }
)
crons.interval(
"ghl-crm-mirror-sync",
{ hours: 1 },
api.crm.runGhlMirror,
{ reason: "cron" }
)
export default crons