Make users-test work
This commit is contained in:
18
src/users.js
18
src/users.js
@@ -443,18 +443,16 @@ function updateUser(user, data, auditSource, callback) {
|
||||
userdb.update(user.id, data, function (error) {
|
||||
if (error) return callback(error);
|
||||
|
||||
get(user.id, function (error, result) {
|
||||
if (error) return callback(error);
|
||||
const newUser = _.extend({}, user, data);
|
||||
|
||||
eventlog.add(eventlog.ACTION_USER_UPDATE, auditSource, {
|
||||
userId: user.id,
|
||||
user: removePrivateFields(result),
|
||||
adminStatusChanged: ((result.admin && !user.admin) || (!result.admin && user.admin)),
|
||||
activeStatusChanged: ((result.active && !user.active) || (!result.active && user.active))
|
||||
});
|
||||
|
||||
callback(null);
|
||||
eventlog.add(eventlog.ACTION_USER_UPDATE, auditSource, {
|
||||
userId: user.id,
|
||||
user: removePrivateFields(newUser),
|
||||
adminStatusChanged: ((newUser.admin && !user.admin) || (!newUser.admin && user.admin)),
|
||||
activeStatusChanged: ((newUser.active && !user.active) || (!newUser.active && user.active))
|
||||
});
|
||||
|
||||
callback(null);
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user