Add prettier to api
This commit is contained in:
@@ -2,7 +2,7 @@ const AWS = require(`aws-sdk`);
|
||||
const shortid = require(`shortid`);
|
||||
|
||||
const dynamodb = new AWS.DynamoDB.DocumentClient({
|
||||
region: process.env.AWS_REGION
|
||||
region: process.env.AWS_REGION,
|
||||
});
|
||||
|
||||
const defaultParams = {
|
||||
@@ -18,7 +18,7 @@ const put = async (kind, item) => {
|
||||
sk2: shortid.generate(),
|
||||
createdAt: Date.now(),
|
||||
updatedAt: Date.now(),
|
||||
}
|
||||
},
|
||||
};
|
||||
|
||||
await dynamodb.put(params).promise();
|
||||
@@ -28,7 +28,7 @@ const getByKey = async (key) => {
|
||||
const params = {
|
||||
...defaultParams,
|
||||
KeyConditionExpression: `hk = :hk`,
|
||||
ExpressionAttributeValues: { ':hk': key }
|
||||
ExpressionAttributeValues: { ":hk": key },
|
||||
};
|
||||
|
||||
return await dynamodb.query(params).promise();
|
||||
@@ -40,9 +40,9 @@ const getById = async (type, id) => {
|
||||
IndexName: process.env.dbIndex1,
|
||||
KeyConditionExpression: `sk2 = :sk2 and sk = :sk`,
|
||||
ExpressionAttributeValues: {
|
||||
':sk2': id,
|
||||
':sk': type,
|
||||
}
|
||||
":sk2": id,
|
||||
":sk": type,
|
||||
},
|
||||
};
|
||||
|
||||
return await dynamodb.query(params).promise();
|
||||
|
||||
@@ -2,4 +2,4 @@ const users = require(`./users`);
|
||||
|
||||
module.exports = {
|
||||
users,
|
||||
};
|
||||
};
|
||||
|
||||
@@ -25,17 +25,17 @@ const register = async (user = {}) => {
|
||||
// Check if user is already registered
|
||||
const existingUser = await getByEmail(user.email);
|
||||
if (existingUser) {
|
||||
throw new Error(`A user with email "${user.email}" is already registered`);
|
||||
throw new Error(
|
||||
`A user with email "${user.email}" is already registered`
|
||||
);
|
||||
}
|
||||
|
||||
user.password = utils.hashPassword(user.password);
|
||||
|
||||
await db.put(
|
||||
`user`,
|
||||
{
|
||||
hk: user.email,
|
||||
password: user.password,
|
||||
});
|
||||
await db.put(`user`, {
|
||||
hk: user.email,
|
||||
password: user.password,
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user