Correct typo: "availibility" => "availability
This commit is contained in:
@@ -2,17 +2,17 @@ const express = require('express');
|
||||
const router = express.Router();
|
||||
|
||||
const { authenticate } = require('../../middlewares/authenticate');
|
||||
const Availibility = require('../models/availibilityModel');
|
||||
const Availability = require('../models/availabilityModel');
|
||||
|
||||
router.post('/', authenticate, async (req, res) => {
|
||||
const data = { ...req.body };
|
||||
|
||||
try {
|
||||
const [availibility] = await Availibility.addAvailibility(data);
|
||||
res.status(201).json(availibility);
|
||||
const [availability] = await Availability.addAvailability(data);
|
||||
res.status(201).json(availability);
|
||||
} catch (error) {
|
||||
res.status(500).json({
|
||||
message: 'Failed to add a new availibility.',
|
||||
message: 'Failed to add a new availability.',
|
||||
error,
|
||||
});
|
||||
}
|
||||
@@ -22,13 +22,13 @@ router.delete('/:id', authenticate, async (req, res) => {
|
||||
const id = req.params.id;
|
||||
|
||||
try {
|
||||
const availibility = await Availibility.deleteAvailibility(id);
|
||||
const availability = await Availability.deleteAvailability(id);
|
||||
res.status(200).json({
|
||||
message: `Availibility with id ${id} successfully deleted.`,
|
||||
message: `Availability with id ${id} successfully deleted.`,
|
||||
});
|
||||
} catch (error) {
|
||||
res.status(500).json({
|
||||
message: `Failed to delete availibility with id ${id}.`,
|
||||
message: `Failed to delete availability with id ${id}.`,
|
||||
error,
|
||||
});
|
||||
}
|
||||
@@ -130,24 +130,29 @@ router.get(
|
||||
},
|
||||
);
|
||||
|
||||
router.get('/:id/availibility', authenticate, validateMeetingID, async (req, res) => {
|
||||
const id = req.params.id;
|
||||
router.get(
|
||||
'/:id/availability',
|
||||
authenticate,
|
||||
validateMeetingID,
|
||||
async (req, res) => {
|
||||
const id = req.params.id;
|
||||
|
||||
try {
|
||||
const availibility = await Meeting.getAvailibilityByMeetingId(id);
|
||||
if (availibility.length == 0) {
|
||||
res.status(200).json({
|
||||
message: `There are no possibles dates for meeting with id ${id}.`,
|
||||
try {
|
||||
const availability = await Meeting.getAvailabilityByMeetingId(id);
|
||||
if (availability.length == 0) {
|
||||
res.status(200).json({
|
||||
message: `There are no possibles dates for meeting with id ${id}.`,
|
||||
});
|
||||
} else {
|
||||
res.status(200).json(availability);
|
||||
}
|
||||
} catch (error) {
|
||||
res.status(500).json({
|
||||
message: `Failed to fetch availability for meeting with id ${id}`,
|
||||
error,
|
||||
});
|
||||
} else {
|
||||
res.status(200).json(availibility);
|
||||
}
|
||||
} catch (error) {
|
||||
res.status(500).json({
|
||||
message: `Failed to fetch availibility for meeting with id ${id}`,
|
||||
error,
|
||||
});
|
||||
}
|
||||
});
|
||||
},
|
||||
);
|
||||
|
||||
module.exports = router;
|
||||
|
||||
Reference in New Issue
Block a user