A decentralized music tracking and discovery platform built on AT Protocol 馃幍
at fff48ea3213bb11efcfcb7db85be1dfcd2bebc5e 17 lines 478 B view raw
1import { consola } from "consola"; 2import { ctx, db } from "context"; 3import { refreshSessionsAboutToExpire, updateExpiresAt } from "db"; 4import { env } from "lib/env"; 5import cron from "node-cron"; 6 7consola.info("DB Path:", env.DB_PATH); 8 9await updateExpiresAt(db); 10 11await refreshSessionsAboutToExpire(db, ctx); 12 13// run every 1 minute 14cron.schedule("* * * * *", async () => { 15 consola.info("Running session refresh job..."); 16 await refreshSessionsAboutToExpire(db, ctx); 17});