From 7aa0307e25d591ea51762fcd43a8e7a326db5d77 Mon Sep 17 00:00:00 2001 From: Foxix Date: Tue, 8 Jul 2025 13:26:58 +0300 Subject: [PATCH] fix favourites issue --- src/routes/favorites.js | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/routes/favorites.js b/src/routes/favorites.js index 2307d17..2728fea 100644 --- a/src/routes/favorites.js +++ b/src/routes/favorites.js @@ -92,6 +92,17 @@ router.get('/check/:mediaId', async (req, res) => { * schema: * type: string * enum: [movie, tv] + * requestBody: + * required: true + * content: + * application/json: + * schema: + * type: object + * properties: + * title: + * type: string + * posterPath: + * type: string * responses: * 200: * description: OK @@ -100,6 +111,7 @@ router.post('/:mediaId', async (req, res) => { try { const { mediaId } = req.params; const { mediaType } = req.query; + const { title, posterPath } = req.body; if (!mediaType) return res.status(400).json({ error: 'mediaType required' }); const db = await getDb(); @@ -107,6 +119,8 @@ router.post('/:mediaId', async (req, res) => { userId: req.user.email || req.user.id, mediaId, mediaType, + title: title || '', + posterPath: posterPath || '', createdAt: new Date() }); res.json({ success: true });