diff --git a/handlers/courses/get.js b/handlers/courses/get.js index 835d8df..051677f 100644 --- a/handlers/courses/get.js +++ b/handlers/courses/get.js @@ -12,4 +12,5 @@ module.exports.default = async () => { const statusCode = (err && err.statusCode) || 500; return createResponse(statusCode, err.message || err); } + }; diff --git a/services/db.js b/services/db.js index 7dc1e53..7d93eeb 100644 --- a/services/db.js +++ b/services/db.js @@ -25,6 +25,8 @@ const scan = async (tableName) => { const res = await dynamoClient.scan({ TableName: tableName }).promise(); + + return res && res.Item; }; const queryByID = async (tableName, idKeyName, id) => { @@ -62,6 +64,7 @@ module.exports = { client: dynamoClient, create, get, + scan, queryByID, update };