update cron module
CronJob -> CronJob.from CronJob(time) -> CronTime
This commit is contained in:
@@ -56,7 +56,7 @@ const assert = require('assert'),
|
||||
BoxError = require('./boxerror.js'),
|
||||
constants = require('./constants.js'),
|
||||
cron = require('./cron.js'),
|
||||
CronJob = require('cron').CronJob,
|
||||
{ CronTime } = require('cron'),
|
||||
crypto = require('crypto'),
|
||||
database = require('./database.js'),
|
||||
debug = require('debug')('box:backups'),
|
||||
@@ -182,7 +182,7 @@ function validateLabel(label) {
|
||||
async function validatePolicy(policy) {
|
||||
assert.strictEqual(typeof policy, 'object');
|
||||
|
||||
const job = safe.safeCall(function () { return new CronJob(policy.schedule); });
|
||||
const job = safe.safeCall(function () { return new CronTime(policy.schedule); });
|
||||
if (!job) return new BoxError(BoxError.BAD_FIELD, 'Invalid schedule pattern');
|
||||
|
||||
const retention = policy.retention;
|
||||
|
||||
Reference in New Issue
Block a user