From fa8dfb8ebcb6920868ed5b30ba2144a00ae3a941 Mon Sep 17 00:00:00 2001 From: rui hildt Date: Tue, 5 May 2020 16:18:36 +0200 Subject: [PATCH] Add availibility endpoints --- api/models/availibilityModel.js | 15 ++++++++++++--- api/routes/availibilityRoute.js | 2 +- api/routes/possibleDateRoute.js | 2 +- 3 files changed, 14 insertions(+), 5 deletions(-) diff --git a/api/models/availibilityModel.js b/api/models/availibilityModel.js index 6236f28..276d983 100644 --- a/api/models/availibilityModel.js +++ b/api/models/availibilityModel.js @@ -6,11 +6,20 @@ module.exports = { }; function addAvailibility(data) { - return db('possible_date') + return db('availibility') .insert(data) - .returning(['id', 'meeting_id', 'possible_date']); + .returning([ + 'id', + 'account_id', + 'meeting_id', + 'possible_date', + 'preference', + 'start_time', + 'end_time', + 'timezone', + ]); } function deleteAvailibility(id) { - return db('possible_date').where({ id }).del(); + return db('availibility').where({ id }).del(); } diff --git a/api/routes/availibilityRoute.js b/api/routes/availibilityRoute.js index 909ab10..76e5eb3 100644 --- a/api/routes/availibilityRoute.js +++ b/api/routes/availibilityRoute.js @@ -17,7 +17,7 @@ router.post('/', async (req, res) => { } }); -router.delete('/:possible_date_id', async (req, res) => { +router.delete('/:id', async (req, res) => { const id = req.params.id; try { diff --git a/api/routes/possibleDateRoute.js b/api/routes/possibleDateRoute.js index 229916d..04f7f3d 100644 --- a/api/routes/possibleDateRoute.js +++ b/api/routes/possibleDateRoute.js @@ -17,7 +17,7 @@ router.post('/', async (req, res) => { } }); -router.delete('/:possible_date_id', async (req, res) => { +router.delete('/:id', async (req, res) => { const id = req.params.id; try {