This commit is contained in:
Baris Soner Usakli
2014-02-19 13:30:31 -05:00
parent bbe1a00d34
commit 520b349c17
4 changed files with 65 additions and 22 deletions

View File

@@ -13,6 +13,17 @@ var fs = require('fs'),
logWithUser(uid, 'changed password');
}
events.logAdminChangeUserPassword = function(adminUid, theirUid) {
user.getMultipleUserFields([adminUid, theirUid], ['username'], function(err, userData) {
if(err) {
return winston.error('Error logging event. ' + err.message);
}
var msg = userData[0].username + '(uid ' + adminUid + ') changed password of ' + userData[1].username + '(uid ' + theirUid + ')';
events.log(msg);
});
}
events.logPasswordReset = function(uid) {
logWithUser(uid, 'reset password');
}
@@ -53,11 +64,10 @@ var fs = require('fs'),
user.getUserField(uid, 'username', function(err, username) {
if(err) {
winston.error('Error logging event. ' + err.message);
return;
return winston.error('Error logging event. ' + err.message);
}
var msg = '[' + new Date().toUTCString() + '] - ' + username + '(uid ' + uid + ') ' + string;
var msg = username + '(uid ' + uid + ') ' + string;
events.log(msg);
});
}
@@ -65,6 +75,8 @@ var fs = require('fs'),
events.log = function(msg) {
var logFile = path.join(nconf.get('base_dir'), logFileName);
msg = '[' + new Date().toUTCString() + '] - ' + msg;
fs.appendFile(logFile, msg + '\n', function(err) {
if(err) {
winston.error('Error logging event. ' + err.message);