From 50a0f0240d7fef133eb5acc1bea2b1168b08e9db Mon Sep 17 00:00:00 2001 From: Factiven Date: Sun, 24 Dec 2023 13:03:54 +0700 Subject: migrate to typescript --- utils/appendMetaToEpisodes.js | 28 ---------------------------- 1 file changed, 28 deletions(-) delete mode 100644 utils/appendMetaToEpisodes.js (limited to 'utils/appendMetaToEpisodes.js') diff --git a/utils/appendMetaToEpisodes.js b/utils/appendMetaToEpisodes.js deleted file mode 100644 index 197788b..0000000 --- a/utils/appendMetaToEpisodes.js +++ /dev/null @@ -1,28 +0,0 @@ -async function appendMetaToEpisodes(episodesData, images) { - // Create a dictionary for faster lookup of images based on episode number - const episodeImages = {}; - images.forEach((image) => { - episodeImages[image.number || image.episode] = image; - }); - - // Iterate through each provider's episodes data - for (const providerEpisodes of episodesData) { - // Iterate through each episode in the provider's episodes data - for (const episode of providerEpisodes.episodes) { - // Get the episode number - const episodeNumber = episode.number; - - // Check if there is an image available for this episode number - if (episodeImages[episodeNumber]) { - // Append the image URL to the episode data - episode.img = episodeImages[episodeNumber].img; - episode.title = episodeImages[episodeNumber].title; - episode.description = episodeImages[episodeNumber].description; - } - } - } - - return episodesData; -} - -export default appendMetaToEpisodes; -- cgit v1.2.3