From 0b692680f532f8d130f7360f07ad7fc9c442b8f8 Mon Sep 17 00:00:00 2001 From: Ghost <62809003+Ghost6446@users.noreply.github.com> Date: Sat, 20 Apr 2024 09:39:44 +0200 Subject: [PATCH] Fix range anime info episode --- Src/Api/anime.py | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/Src/Api/anime.py b/Src/Api/anime.py index 1c33276..a0200cb 100644 --- a/Src/Api/anime.py +++ b/Src/Api/anime.py @@ -98,7 +98,7 @@ class EpisodeDownloader: response.raise_for_status() # Extract episode information from the JSON response - return response.json()["episodes"][-1] + return response.json()["episodes"][0] except Exception as e: logging.error( @@ -140,20 +140,13 @@ class EpisodeDownloader: def download_episode(self, index_select): # Get information about the selected episode - info_ep_select = self.get_info_episode(index_select) - - if not info_ep_select: - logging.error("(EpisodeDownloader) Error getting episode information.") - return - - # Extract the ID of the selected episode - episode_id = info_ep_select.get("id") + obj_episode = self.get_info_episode(index_select) start_message(True) - console.print(f"[yellow]Download: [red]{episode_id} \n") + console.print(f"[yellow]Download: [red]ep_{obj_episode.get('number')} \n") # Get the embed URL for the episode - embed_url = self.get_embed(episode_id) + embed_url = self.get_embed(obj_episode.get('id')) if not embed_url: logging.error("Error getting embed URL.")