diff --git a/server/src/controllers/progress.ts b/server/src/controllers/progress.ts index 0b6e6319..3dab77bc 100644 --- a/server/src/controllers/progress.ts +++ b/server/src/controllers/progress.ts @@ -5,6 +5,7 @@ import { tvEpisodeRepository } from 'src/repository/episode'; import { mediaItemRepository } from 'src/repository/mediaItem'; import { seenRepository } from 'src/repository/seen'; import { listItemRepository } from 'src/repository/listItemRepository'; +import { progressRepository } from 'src/repository/progress'; import { MediaType } from 'src/entity/mediaItem'; import { findMediaItemOrEpisodeByExternalId } from 'src/metadata/findByExternalId'; import { logger } from 'src/logger'; @@ -158,7 +159,7 @@ export class ProgressController { }>(async (req, res) => { const { progressId } = req.params; - await seenRepository.delete({ + await progressRepository.delete({ id: progressId, }); diff --git a/server/src/controllers/seen.ts b/server/src/controllers/seen.ts index ce7ed45f..5ef91fdd 100644 --- a/server/src/controllers/seen.ts +++ b/server/src/controllers/seen.ts @@ -300,7 +300,7 @@ export class SeenController { }); }); - res.status(200); + res.send(); }); /**