cron.js 383 B

123456789101112131415
  1. const cron = require("node-cron");
  2. const query = require("./queries");
  3. const utils = require("./utils");
  4. const env = require("./env");
  5. if (env.NON_USER_COOLDOWN) {
  6. cron.schedule("* */24 * * *", function() {
  7. query.ip.clear().catch();
  8. });
  9. }
  10. cron.schedule("*/1 * * * * *", function() {
  11. query.link.batchRemove({ expire_in: ["<", utils.dateToUTC(new Date())] }).catch();
  12. });