mirror of
https://github.com/shafat-96/anicrush-api.git
synced 2026-04-17 15:51:44 +00:00
image
This commit is contained in:
9
index.js
9
index.js
@@ -282,6 +282,10 @@ app.get('/api/anime/:anilistId/:episodeNum', async (req, res) => {
|
|||||||
// Get HLS link from embed URL
|
// Get HLS link from embed URL
|
||||||
const hlsData = await getHlsLink(embedUrl);
|
const hlsData = await getHlsLink(embedUrl);
|
||||||
|
|
||||||
|
// Find the specific episode data
|
||||||
|
const episodeNumber = parseInt(episodeNum) || 1;
|
||||||
|
const episodeData = mappedData.episodes.find(ep => ep.number === episodeNumber) || {};
|
||||||
|
|
||||||
// Add metadata from the mapped data
|
// Add metadata from the mapped data
|
||||||
const response = {
|
const response = {
|
||||||
...hlsData,
|
...hlsData,
|
||||||
@@ -289,9 +293,10 @@ app.get('/api/anime/:anilistId/:episodeNum', async (req, res) => {
|
|||||||
title: mappedData.titles?.english || mappedData.titles?.romaji,
|
title: mappedData.titles?.english || mappedData.titles?.romaji,
|
||||||
anilistId: parseInt(anilistId),
|
anilistId: parseInt(anilistId),
|
||||||
movieId: movieId,
|
movieId: movieId,
|
||||||
episode: parseInt(episodeNum) || 1,
|
episode: episodeNumber,
|
||||||
server: parseInt(server) || 4,
|
server: parseInt(server) || 4,
|
||||||
subOrDub: subOrDub || 'sub'
|
subOrDub: subOrDub || 'sub',
|
||||||
|
image: episodeData.image || null
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user