Enforce more lint rules.
This commit is contained in:
@@ -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;
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user