diff --git a/models/applications.js b/models/applications.js index b852172..69195ae 100644 --- a/models/applications.js +++ b/models/applications.js @@ -24,7 +24,7 @@ exports.getById = async function getById (id) { //create a new application in the database exports.add = async function add (application) { - const query = "INSERT INTO articles SET ?"; + const query = "INSERT INTO applications SET ?"; const data = await db.run_query(query, application); return data; } diff --git a/routes/applications.js b/routes/applications.js index bf641b3..de99383 100644 --- a/routes/applications.js +++ b/routes/applications.js @@ -11,7 +11,7 @@ const router = Router({prefix: '/api/v1/applications'}); // applications routes router.get('/all', getAll); -router.post('/', bodyParser(), validateApplication, createApplication); +router.post('/all', bodyParser(), validateApplication, createApplication); router.get('/:id([0-9]{1,})', getById); router.put('/:id([0-9]{1,})', auth, bodyParser(), validateApplication, updateApplication); router.del('/:id([0-9]{1,})', auth, deleteApplication); diff --git a/schemas/application.schema.js b/schemas/application.schema.js index 96a5e2b..ddf20c5 100644 --- a/schemas/application.schema.js +++ b/schemas/application.schema.js @@ -35,6 +35,6 @@ module.exports = { "type": "string", }, }, - "required": ["firstName", "lastName", "email", "address"], + "required": [], "additionalProperties": false } \ No newline at end of file