episodes touch
This commit is contained in:
@@ -139,6 +139,13 @@ app.get('/episodes/search', (req, res) => {
|
||||
res.json(episodic.searchEpisodes(q, Number(limit), parsedSessionIds));
|
||||
});
|
||||
|
||||
app.post('/episodes/touch', (req, res) => {
|
||||
const { ids } = req.body;
|
||||
if(!Array.isArray(ids)) return res.status(400).json({error: 'ids must be an array'});
|
||||
episodic.touchEpisodes(ids);
|
||||
res.json({touched: ids.length});
|
||||
})
|
||||
|
||||
app.get('/episodes/:id', (req, res) => {
|
||||
const episode = episodic.getEpisode(req.params.id);
|
||||
if (!episode) return res.status(404).json({ error: 'Episode not found' });
|
||||
|
||||
Reference in New Issue
Block a user