From 44f9258b235a88218df8c7fb86a47fc395629b27 Mon Sep 17 00:00:00 2001 From: UrloMythus Date: Sun, 28 Sep 2025 14:24:27 +0200 Subject: [PATCH] Fix for animeworld returning None --- Src/API/animeworld.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Src/API/animeworld.py b/Src/API/animeworld.py index 660acfe..e8a0909 100644 --- a/Src/API/animeworld.py +++ b/Src/API/animeworld.py @@ -77,7 +77,7 @@ async def get_mp4(anime_url,ismovie,episode,client,i,streams): if ismovie == 0: episode_page = soup.find('a', {'data-episode-num':episode }) if episode_page is None: - return None + return streams episode_page = f'{AW_DOMAIN}{episode_page["href"]}' response = await client.get(ForwardProxy + episode_page,allow_redirects=True, cookies = cookies,impersonate = "chrome124", proxies=proxies) if response.status_code == 202: @@ -166,8 +166,8 @@ async def animeworld(streams,id,client): async def test_animeworld(): async with AsyncSession() as client: # Replace with actual id, for example 'anime_id:episode' format - test_id = "kitsu:46474:1" # This is an example ID format - results = await animeworld(test_id, client) + test_id = "kitsu:12:1" # This is an example ID format + results = await animeworld({'streams': []},test_id, client) print(results) if __name__ == "__main__":