eventlog: add email enabled/disabled events

This commit is contained in:
Girish Ramakrishnan
2018-11-09 18:51:58 -08:00
parent 4aa76a859f
commit 0d65635bc4
3 changed files with 6 additions and 3 deletions

View File

@@ -853,9 +853,10 @@ function setMailRelay(domain, relay, callback) {
});
}
function setMailEnabled(domain, enabled, callback) {
function setMailEnabled(domain, enabled, auditSource, callback) {
assert.strictEqual(typeof domain, 'string');
assert.strictEqual(typeof enabled, 'boolean');
assert.strictEqual(typeof auditSource, 'object');
assert.strictEqual(typeof callback, 'function');
maildb.update(domain, { enabled: enabled }, function (error) {
@@ -864,6 +865,8 @@ function setMailEnabled(domain, enabled, callback) {
restartMail(NOOP_CALLBACK);
eventlog.add(eventlog.ACTION_MAIL_ENABLED, auditSource, { domain, enabled });
callback(null);
});
}