From 197273193eba7b20542c3db2a27ce3dfff0a7405 Mon Sep 17 00:00:00 2001 From: Julien Fontanet Date: Mon, 5 Mar 2018 10:48:07 +0100 Subject: [PATCH] chore(xo-server): explicitly check for a schedule --- packages/xo-server/src/xo-mixins/backups-ng/index.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/xo-server/src/xo-mixins/backups-ng/index.js b/packages/xo-server/src/xo-mixins/backups-ng/index.js index 145ec908d..2fbd214d1 100644 --- a/packages/xo-server/src/xo-mixins/backups-ng/index.js +++ b/packages/xo-server/src/xo-mixins/backups-ng/index.js @@ -187,6 +187,10 @@ export default class BackupNg { runJobId, schedule, }) => { + if (schedule === undefined) { + throw new Error('backup job cannot run without a schedule') + } + const job: BackupJob = (job_: any) const vms = app.getObjects({ filter: createPredicate({