16 lines
394 B
JavaScript
16 lines
394 B
JavaScript
const {createResponse} = require('../../helpers');
|
|
const db = require('../../services/db');
|
|
|
|
module.exports.default = async () => {
|
|
try {
|
|
const courses = await db.scan('eg_courses');
|
|
|
|
return createResponse(200, {
|
|
courses: courses
|
|
})
|
|
} catch (err) {
|
|
const statusCode = (err && err.statusCode) || 500;
|
|
return createResponse(statusCode, err.message || err);
|
|
}
|
|
};
|