Something went wrong. Try again.
A decentralized music tracking and discovery platform built on AT Protocol 🎵 rocksky.app
spotify atproto lastfm musicbrainz scrobbling listenbrainz
Something went wrong. Try again.
123456789101112131415161718import { consola } from "consola";import { ctx, db } from "context";import { refreshSessionsAboutToExpire, updateExpiresAt } from "db";import { env } from "lib/env";import cron from "node-cron";
consola.info("DB Path:", env.DB_PATH);
await updateExpiresAt(db);
await refreshSessionsAboutToExpire(db, ctx);
// run every 1 minutecron.schedule("* * * * *", async () => { consola.info("Running session refresh job..."); await refreshSessionsAboutToExpire(db, ctx);});