aboutsummaryrefslogtreecommitdiff
path: root/utils/appendMetaToEpisodes.js
diff options
context:
space:
mode:
authorFactiven <[email protected]>2023-12-24 13:03:54 +0700
committerFactiven <[email protected]>2023-12-24 13:03:54 +0700
commit50a0f0240d7fef133eb5acc1bea2b1168b08e9db (patch)
tree307e09e505580415a58d64b5fc3580e9235869f1 /utils/appendMetaToEpisodes.js
parentUpdate README.md (#104) (diff)
downloadmoopa-50a0f0240d7fef133eb5acc1bea2b1168b08e9db.tar.xz
moopa-50a0f0240d7fef133eb5acc1bea2b1168b08e9db.zip
migrate to typescript
Diffstat (limited to 'utils/appendMetaToEpisodes.js')
-rw-r--r--utils/appendMetaToEpisodes.js28
1 files changed, 0 insertions, 28 deletions
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;