Enforce more lint rules.

This commit is contained in:
2020-11-01 20:54:26 -06:00
parent 33aaddad9c
commit b758b85b15
6 changed files with 40 additions and 14 deletions

View File

@@ -19,7 +19,9 @@ const dynamodb = new AWS.DynamoDB.DocumentClient({
const register = async (user = {}) => {
// Validate
if (!user.email) throw new Error(`"email" is required`);
if (!user.email) {
throw new Error(`"email" is required`);
}
if (!user.password) {
throw new Error(`"password" is required`);
}
@@ -121,10 +123,18 @@ const getById = async (id) => {
const convertToPublicFormat = (user = {}) => {
user.email = user.hk || null;
user.id = user.sk2 || null;
if (user.hk) delete user.hk;
if (user.sk) delete user.sk;
if (user.sk2) delete user.sk2;
if (user.password) delete user.password;
if (user.hk) {
delete user.hk;
}
if (user.sk) {
delete user.sk;
}
if (user.sk2) {
delete user.sk2;
}
if (user.password) {
delete user.password;
}
return user;
};