Skip to content
Snippets Groups Projects
Commit 6639ee45 authored by Wo-ogie's avatar Wo-ogie
Browse files

feat: 내 스케줄 목록 조회하기

parent a378c510
Branches
No related tags found
No related merge requests found
......@@ -39,3 +39,17 @@ exports.createMySchedules = async (req, res, next) => {
return next(error);
}
};
exports.getMySchedules = async (req, res, next) => {
const participantId = getLoggedInParticipantId(req, res, next);
try {
const mySchedules = await Schedule.findAll({
where: {
ParticipantId: participantId,
},
});
return res.json(SchedulesResponse.from(mySchedules));
} catch (error) {
return next(error);
}
};
const express = require('express');
const { isAuthenticated } = require('../middlewares/auth');
const { createMySchedules } = require('../controllers/schedule');
const {
createMySchedules,
getMySchedules,
} = require('../controllers/schedule');
const router = express.Router({ mergeParams: true });
router.post('/bulk', isAuthenticated, createMySchedules);
router.get('/', isAuthenticated, getMySchedules);
module.exports = router;
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment