feat(vocab): add hard status management for SRS items and update related logic
This commit is contained in:
@@ -36,10 +36,12 @@ router.get('/courses/:courseId/completed-lesson-vocabs', vocabController.getComp
|
||||
router.get('/courses/:courseId/dictionary', vocabController.getCourseDictionary);
|
||||
router.get('/courses/:courseId/distractor-pool', vocabController.getVocabDistractorPool);
|
||||
router.get('/courses/:courseId/srs/due', vocabController.getCourseSrsDue);
|
||||
router.get('/courses/:courseId/srs/hard', vocabController.getCourseHardSrsItems);
|
||||
router.get('/courses/:courseId', vocabController.getCourse);
|
||||
router.put('/courses/:courseId', vocabController.updateCourse);
|
||||
router.delete('/courses/:courseId', vocabController.deleteCourse);
|
||||
router.post('/srs/review', vocabController.reviewSrsItem);
|
||||
router.patch('/srs/hard', vocabController.clearSrsItemHardStatus);
|
||||
|
||||
// Lessons
|
||||
router.post('/courses/:courseId/lessons', vocabController.addLessonToCourse);
|
||||
|
||||
Reference in New Issue
Block a user