diff --git a/src/setup.js b/src/setup.js index cbdf2489d..33414464f 100644 --- a/src/setup.js +++ b/src/setup.js @@ -298,6 +298,7 @@ function restore(backupConfig, backupId, version, autoconf, auditSource, callbac async.series([ backups.restore.bind(null, backupConfig, backupId), + eventlog.add.bind(null, eventlog.ACTION_RESTORE, auditSource, { backupId }), autoprovision.bind(null, autoconf), // currently, our suggested restore flow is after a dnsSetup. The dnSetup creates DKIM keys and updates the DNS // for this reason, we have to re-setup DNS after a restore so it has DKIm from the backup diff --git a/src/test/reverseproxy-test.js b/src/test/reverseproxy-test.js index 56fd8f210..1112ffc39 100644 --- a/src/test/reverseproxy-test.js +++ b/src/test/reverseproxy-test.js @@ -28,7 +28,7 @@ function setup(done) { database.initialize, settings.initialize, database._clear, - domains.add.bind(null, DOMAIN_0.domain, DOMAIN_0.zoneName, DOMAIN_0.provider, DOMAIN_0.config, DOMAIN_0.fallbackCertificate, DOMAIN_0.tlsConfig) + domains.add.bind(null, DOMAIN_0.domain, DOMAIN_0, AUDIT_SOURCE) ], done); } diff --git a/src/test/updatechecker-test.js b/src/test/updatechecker-test.js index e995768d9..ae68a3eee 100644 --- a/src/test/updatechecker-test.js +++ b/src/test/updatechecker-test.js @@ -79,7 +79,7 @@ describe('updatechecker - box - manual (email)', function () { database.initialize, database._clear, settings.initialize, - domains.add.bind(null, DOMAIN_0.domain, DOMAIN_0.zoneName, DOMAIN_0.provider, DOMAIN_0.config, DOMAIN_0.fallbackCertificate, DOMAIN_0.tlsConfig), + domains.add.bind(null, DOMAIN_0.domain, DOMAIN_0, AUDIT_SOURCE), mail.addDomain.bind(null, DOMAIN_0.domain), users.createOwner.bind(null, USER_0.username, USER_0.password, USER_0.email, USER_0.displayName, AUDIT_SOURCE), settings.setBoxAutoupdatePattern.bind(null, constants.AUTOUPDATE_PATTERN_NEVER), @@ -158,7 +158,7 @@ describe('updatechecker - box - automatic (no email)', function () { async.series([ database.initialize, settings.initialize, - domains.add.bind(null, DOMAIN_0.domain, DOMAIN_0.zoneName, DOMAIN_0.provider, DOMAIN_0.config, DOMAIN_0.fallbackCertificate, DOMAIN_0.tlsConfig), + domains.add.bind(null, DOMAIN_0.domain, DOMAIN_0, AUDIT_SOURCE), mail.addDomain.bind(null, DOMAIN_0.domain), mailer._clearMailQueue, users.createOwner.bind(null, USER_0.username, USER_0.password, USER_0.email, USER_0.displayName, AUDIT_SOURCE), @@ -202,7 +202,7 @@ describe('updatechecker - box - automatic free (email)', function () { async.series([ database.initialize, settings.initialize, - domains.add.bind(null, DOMAIN_0.domain, DOMAIN_0.zoneName, DOMAIN_0.provider, DOMAIN_0.config, DOMAIN_0.fallbackCertificate, DOMAIN_0.tlsConfig), + domains.add.bind(null, DOMAIN_0.domain, DOMAIN_0, AUDIT_SOURCE), mail.addDomain.bind(null, DOMAIN_0.domain), mailer._clearMailQueue, users.createOwner.bind(null, USER_0.username, USER_0.password, USER_0.email, USER_0.displayName, AUDIT_SOURCE), @@ -273,7 +273,7 @@ describe('updatechecker - app - manual (email)', function () { database.initialize, database._clear, settings.initialize, - domains.add.bind(null, DOMAIN_0.domain, DOMAIN_0.zoneName, DOMAIN_0.provider, DOMAIN_0.config, DOMAIN_0.fallbackCertificate, DOMAIN_0.tlsConfig), + domains.add.bind(null, DOMAIN_0.domain, DOMAIN_0, AUDIT_SOURCE), mail.addDomain.bind(null, DOMAIN_0.domain), mailer._clearMailQueue, function (next) { @@ -396,7 +396,7 @@ describe('updatechecker - app - automatic (no email)', function () { database.initialize, database._clear, settings.initialize, - domains.add.bind(null, DOMAIN_0.domain, DOMAIN_0.zoneName, DOMAIN_0.provider, DOMAIN_0.config, DOMAIN_0.fallbackCertificate, DOMAIN_0.tlsConfig), + domains.add.bind(null, DOMAIN_0.domain, DOMAIN_0, AUDIT_SOURCE), mail.addDomain.bind(null, DOMAIN_0.domain), mailer._clearMailQueue, function (next) { @@ -469,7 +469,7 @@ describe('updatechecker - app - automatic free (email)', function () { database.initialize, database._clear, settings.initialize, - domains.add.bind(null, DOMAIN_0.domain, DOMAIN_0.zoneName, DOMAIN_0.provider, DOMAIN_0.config, DOMAIN_0.fallbackCertificate, DOMAIN_0.tlsConfig), + domains.add.bind(null, DOMAIN_0.domain, DOMAIN_0, AUDIT_SOURCE), mail.addDomain.bind(null, DOMAIN_0.domain), mailer._clearMailQueue, function (next) { diff --git a/src/test/users-test.js b/src/test/users-test.js index c313a3c5b..ede31b78f 100644 --- a/src/test/users-test.js +++ b/src/test/users-test.js @@ -75,7 +75,7 @@ function setup(done) { async.series([ database.initialize, database._clear, - domains.add.bind(null, DOMAIN_0.domain, DOMAIN_0.zoneName, DOMAIN_0.provider, DOMAIN_0.config, DOMAIN_0.fallbackCertificate, DOMAIN_0.tlsConfig), + domains.add.bind(null, DOMAIN_0.domain, DOMAIN_0, AUDIT_SOURCE), mail.addDomain.bind(null, DOMAIN_0.domain), mailer._clearMailQueue ], done);