From 5ac6c45fdf6d74c61f0b44c12988d1740e0497f3 Mon Sep 17 00:00:00 2001 From: benex Date: Mon, 18 Nov 2024 17:06:21 +0300 Subject: [PATCH] fix(allanime_provider): give all the servers the referer header --- fastanime/libs/anime_provider/allanime/api.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/fastanime/libs/anime_provider/allanime/api.py b/fastanime/libs/anime_provider/allanime/api.py index e9b4e38..d44bd4a 100644 --- a/fastanime/libs/anime_provider/allanime/api.py +++ b/fastanime/libs/anime_provider/allanime/api.py @@ -233,7 +233,7 @@ class AllAnimeAPI(AnimeProvider): logger.debug("allanime:Found streams from gogoanime") return { "server": "gogoanime", - "headers": {}, + "headers": {"Referer": f"https://{ALLANIME_BASE}/"}, "subtitles": [], "episode_title": ( allanime_episode["notes"] or f"{anime_title}" @@ -245,7 +245,7 @@ class AllAnimeAPI(AnimeProvider): logger.debug("allanime:Found streams from wetransfer") return { "server": "wetransfer", - "headers": {}, + "headers": {"Referer": f"https://{ALLANIME_BASE}/"}, "subtitles": [], "episode_title": ( allanime_episode["notes"] or f"{anime_title}" @@ -257,7 +257,7 @@ class AllAnimeAPI(AnimeProvider): logger.debug("allanime:Found streams from sharepoint") return { "server": "sharepoint", - "headers": {}, + "headers": {"Referer": f"https://{ALLANIME_BASE}/"}, "subtitles": [], "episode_title": ( allanime_episode["notes"] or f"{anime_title}" @@ -269,7 +269,7 @@ class AllAnimeAPI(AnimeProvider): logger.debug("allanime:Found streams from dropbox") return { "server": "dropbox", - "headers": {}, + "headers": {"Referer": f"https://{ALLANIME_BASE}/"}, "subtitles": [], "episode_title": ( allanime_episode["notes"] or f"{anime_title}" @@ -281,7 +281,7 @@ class AllAnimeAPI(AnimeProvider): logger.debug("allanime:Found streams from wixmp") return { "server": "wixmp", - "headers": {}, + "headers": {"Referer": f"https://{ALLANIME_BASE}/"}, "subtitles": [], "episode_title": ( allanime_episode["notes"] or f"{anime_title}"