|
@@ -72,8 +72,9 @@ module.exports = {
|
|
|
}
|
|
|
], (err, users) => {
|
|
|
if (err) {
|
|
|
- logger.error("USER_INDEX", `Indexing users failed. "${err.message}"`);
|
|
|
- return cb({status: 'failure', message: 'Something went wrong.'});
|
|
|
+ err = utils.getError(err);
|
|
|
+ logger.error("USER_INDEX", `Indexing users failed. "${err}"`);
|
|
|
+ return cb({status: 'failure', message: err});
|
|
|
} else {
|
|
|
logger.success("USER_INDEX", `Indexing users successful.`);
|
|
|
let filteredUsers = [];
|
|
@@ -141,13 +142,11 @@ module.exports = {
|
|
|
|
|
|
], (err, sessionId) => {
|
|
|
if (err && err !== true) {
|
|
|
- let error = 'An error occurred.';
|
|
|
- if (typeof err === "string") error = err;
|
|
|
- else if (err.message) error = err.message;
|
|
|
- logger.error("USER_PASSWORD_LOGIN", "Login failed with password for user " + identifier + '. "' + error + '"');
|
|
|
- return cb({ status: 'failure', message: error });
|
|
|
+ err = utils.getError(err);
|
|
|
+ logger.error("USER_PASSWORD_LOGIN", `Login failed with password for user "${identifier}". "${err}"`);
|
|
|
+ return cb({status: 'failure', message: err});
|
|
|
}
|
|
|
- logger.success("USER_PASSWORD_LOGIN", "Login successful with password for user " + identifier);
|
|
|
+ logger.success("USER_PASSWORD_LOGIN", `Login successful with password for user "${identifier}"`);
|
|
|
cb({ status: 'success', message: 'Login successful', user: {}, SID: sessionId });
|
|
|
});
|
|
|
|
|
@@ -234,18 +233,16 @@ module.exports = {
|
|
|
|
|
|
], (err) => {
|
|
|
if (err && err !== true) {
|
|
|
- let error = 'An error occurred.';
|
|
|
- if (typeof err === "string") error = err;
|
|
|
- else if (err.message) error = err.message;
|
|
|
- logger.error("USER_PASSWORD_REGISTER", "Register failed with password for user. " + '"' + error + '"');
|
|
|
- cb({status: 'failure', message: error});
|
|
|
+ err = utils.getError(err);
|
|
|
+ logger.error("USER_PASSWORD_REGISTER", `Register failed with password for user "${username}"."${err}"`);
|
|
|
+ cb({status: 'failure', message: err});
|
|
|
} else {
|
|
|
module.exports.login(session, email, password, (result) => {
|
|
|
let obj = {status: 'success', message: 'Successfully registered.'};
|
|
|
if (result.status === 'success') {
|
|
|
obj.SID = result.SID;
|
|
|
}
|
|
|
- logger.success("USER_PASSWORD_REGISTER", "Register successful with password for user '" + username + "'.");
|
|
|
+ logger.success("USER_PASSWORD_REGISTER", `Register successful with password for user "${username}".`);
|
|
|
cb(obj);
|
|
|
});
|
|
|
}
|
|
@@ -276,11 +273,9 @@ module.exports = {
|
|
|
}
|
|
|
], (err) => {
|
|
|
if (err && err !== true) {
|
|
|
- let error = 'An error occurred.';
|
|
|
- if (typeof err === "string") error = err;
|
|
|
- else if (err.message) error = err.message;
|
|
|
- logger.error("USER_LOGOUT", `Logout failed. ${error}`);
|
|
|
- cb({status: 'failure', message: error});
|
|
|
+ err = utils.getError(err);
|
|
|
+ logger.error("USER_LOGOUT", `Logout failed. "${err}" `);
|
|
|
+ cb({status: 'failure', message: err});
|
|
|
} else {
|
|
|
logger.success("USER_LOGOUT", `Logout successful.`);
|
|
|
cb({status: 'success', message: 'Successfully logged out.'});
|
|
@@ -308,13 +303,11 @@ module.exports = {
|
|
|
}
|
|
|
], (err, account) => {
|
|
|
if (err && err !== true) {
|
|
|
- let error = 'An error occurred.';
|
|
|
- if (typeof err === "string") error = err;
|
|
|
- else if (err.message) error = err.message;
|
|
|
- logger.error("FIND_BY_USERNAME", `User not found for username '${username}'. ${error}`);
|
|
|
- cb({status: 'failure', message: error});
|
|
|
+ err = utils.getError(err);
|
|
|
+ logger.error("FIND_BY_USERNAME", `User not found for username "${username}". "${err}"`);
|
|
|
+ cb({status: 'failure', message: err});
|
|
|
} else {
|
|
|
- logger.success("FIND_BY_USERNAME", `User found for username '${username}'.`);
|
|
|
+ logger.success("FIND_BY_USERNAME", `User found for username "${username}".`);
|
|
|
return cb({
|
|
|
status: 'success',
|
|
|
data: {
|
|
@@ -360,11 +353,9 @@ module.exports = {
|
|
|
}
|
|
|
], (err, user) => {
|
|
|
if (err && err !== true) {
|
|
|
- let error = 'An error occurred.';
|
|
|
- if (typeof err === "string") error = err;
|
|
|
- else if (err.message) error = err.message;
|
|
|
- logger.error("FIND_BY_SESSION", `User not found. ${error}`);
|
|
|
- cb({status: 'failure', message: error});
|
|
|
+ err = utils.getError(err);
|
|
|
+ logger.error("FIND_BY_SESSION", `User not found. "${err}"`);
|
|
|
+ cb({status: 'failure', message: err});
|
|
|
} else {
|
|
|
let data = {
|
|
|
email: {
|
|
@@ -374,7 +365,7 @@ module.exports = {
|
|
|
};
|
|
|
if (user.services.password && user.services.password.password) data.password = true;
|
|
|
if (user.services.github && user.services.github.id) data.github = true;
|
|
|
- logger.success("FIND_BY_SESSION", `User found. '${user.username}'.`);
|
|
|
+ logger.success("FIND_BY_SESSION", `User found. "${user.username}".`);
|
|
|
return cb({
|
|
|
status: 'success',
|
|
|
data
|
|
@@ -419,17 +410,15 @@ module.exports = {
|
|
|
}
|
|
|
], (err) => {
|
|
|
if (err && err !== true) {
|
|
|
- let error = 'An error occurred.';
|
|
|
- if (typeof err === "string") error = err;
|
|
|
- else if (err.message) error = err.message;
|
|
|
- logger.error("UPDATE_USERNAME", `Couldn't update username for user '${updatingUserId}' to username '${newUsername}'. '${error}'`);
|
|
|
- cb({status: 'failure', message: error});
|
|
|
+ err = utils.getError(err);
|
|
|
+ logger.error("UPDATE_USERNAME", `Couldn't update username for user "${updatingUserId}" to username "${newUsername}". "${err}"`);
|
|
|
+ cb({status: 'failure', message: err});
|
|
|
} else {
|
|
|
cache.pub('user.updateUsername', {
|
|
|
username: newUsername,
|
|
|
_id: updatingUserId
|
|
|
});
|
|
|
- logger.success("UPDATE_USERNAME", `Updated username for user '${updatingUserId}' to username '${newUsername}'.`);
|
|
|
+ logger.success("UPDATE_USERNAME", `Updated username for user "${updatingUserId}" to username "${newUsername}".`);
|
|
|
cb({ status: 'success', message: 'Username updated successfully' });
|
|
|
}
|
|
|
});
|
|
@@ -483,13 +472,11 @@ module.exports = {
|
|
|
}
|
|
|
], (err) => {
|
|
|
if (err && err !== true) {
|
|
|
- let error = 'An error occurred.';
|
|
|
- if (typeof err === "string") error = err;
|
|
|
- else if (err.message) error = err.message;
|
|
|
- logger.error("UPDATE_EMAIL", `Couldn't update email for user '${updatingUserId}' to email '${newEmail}'. '${error}'`);
|
|
|
- cb({status: 'failure', message: error});
|
|
|
+ err = utils.getError(err);
|
|
|
+ logger.error("UPDATE_EMAIL", `Couldn't update email for user "${updatingUserId}" to email "${newEmail}". '${err}'`);
|
|
|
+ cb({status: 'failure', message: err});
|
|
|
} else {
|
|
|
- logger.success("UPDATE_EMAIL", `Updated email for user '${updatingUserId}' to email '${newEmail}'.`);
|
|
|
+ logger.success("UPDATE_EMAIL", `Updated email for user "${updatingUserId}" to email "${newEmail}".`);
|
|
|
cb({ status: 'success', message: 'Email updated successfully.' });
|
|
|
}
|
|
|
});
|
|
@@ -523,13 +510,11 @@ module.exports = {
|
|
|
|
|
|
], (err) => {
|
|
|
if (err && err !== true) {
|
|
|
- let error = 'An error occurred.';
|
|
|
- if (typeof err === "string") error = err;
|
|
|
- else if (err.message) error = err.message;
|
|
|
- logger.error("UPDATE_ROLE", `User '${userId}' couldn't update role for user '${updatingUserId}' to role '${newRole}'. '${error}'`);
|
|
|
- cb({status: 'failure', message: error});
|
|
|
+ err = utils.getError(err);
|
|
|
+ logger.error("UPDATE_ROLE", `User "${userId}" couldn't update role for user "${updatingUserId}" to role "${newRole}". "${err}"`);
|
|
|
+ cb({status: 'failure', message: err});
|
|
|
} else {
|
|
|
- logger.success("UPDATE_ROLE", `User '${userId}' updated the role of user '${updatingUserId}' to role '${newRole}'.`);
|
|
|
+ logger.success("UPDATE_ROLE", `User "${userId}" updated the role of user "${updatingUserId}" to role "${newRole}".`);
|
|
|
cb({
|
|
|
status: 'success',
|
|
|
message: 'Role successfully updated.'
|