update cron module

CronJob -> CronJob.from
CronJob(time) -> CronTime
This commit is contained in:
Girish Ramakrishnan
2024-04-19 18:19:41 +02:00
parent a926a3e8a8
commit d137cdf881
7 changed files with 38 additions and 60 deletions

View File

@@ -18,7 +18,7 @@ const apps = require('./apps.js'),
backuptask = require('./backuptask.js'),
constants = require('./constants.js'),
cron = require('./cron.js'),
CronJob = require('cron').CronJob,
{ CronTime } = require('cron'),
crypto = require('crypto'),
debug = require('debug')('box:updater'),
df = require('./df.js'),
@@ -43,7 +43,7 @@ async function setAutoupdatePattern(pattern) {
assert.strictEqual(typeof pattern, 'string');
if (pattern !== constants.AUTOUPDATE_PATTERN_NEVER) { // check if pattern is valid
const job = safe.safeCall(function () { return new CronJob(pattern); });
const job = safe.safeCall(function () { return new CronTime(pattern); });
if (!job) throw new BoxError(BoxError.BAD_FIELD, 'Invalid pattern');
}