Skip to content
Snippets Groups Projects

[#6] Schedule 컨트롤러, 라우터, 로직 개발

Merged [#6] Schedule 컨트롤러, 라우터, 로직 개발
Merged 조대희 requested to merge feature/#6 into develop
1 file
+ 31
0
Compare changes
  • Side-by-side
  • Inline
@@ -76,5 +76,36 @@ class scheduleController {
code: 'SCHEDULE_UPDATE_ERROR'
}
});
}
}
/**
* 스케줄 삭제
* DELETE /api/schedule/:id
*/
async deleteSchedule(req, res) {
try {
const { id } = req.params;
const userId = req.user.id;
await ScheduleService.deleteSchedule(id, userId);
return res.status(200).json({
success: true,
data: {
message: 'Schedule successfully deleted'
}
});
} catch (error) {
return res.status(404).json({
success: false,
error: {
message: error.message,
code: 'SCHEDULE_NOT_FOUND'
}
});
}
}
}
\ No newline at end of file
Loading