fix: incorrect episode regex

This commit is contained in:
Benex254
2024-08-22 19:09:00 +03:00
parent 1a72f88be3
commit 6bcc77ea44
5 changed files with 7 additions and 7 deletions

View File

@@ -297,7 +297,7 @@ def download(
import re
for episode_detail in anilist_anime_info["episodes"]:
if re.match(f"Episode {episode}", episode_detail["title"]):
if re.match(f"Episode {episode} ", episode_detail["title"]):
episode_title = episode_detail["title"]
break
print(f"[purple]Now Downloading:[/] {episode_title}")

View File

@@ -231,7 +231,7 @@ def search(config: Config, anime_titles: str, episode_range: str):
import re
for episode_detail in anilist_anime_info["episodes"]:
if re.match(f"Episode {episode}", episode_detail["title"]):
if re.match(f"Episode {episode} ", episode_detail["title"]):
episode_title = episode_detail["title"]
break
print(

View File

@@ -128,7 +128,7 @@ def media_player_controls(
"streamingEpisodes"
]:
if re.match(
f"Episode {current_episode_number}", episode_detail["title"]
f"Episode {current_episode_number} ", episode_detail["title"]
):
episode_title = episode_detail["title"]
break
@@ -533,7 +533,7 @@ def provider_anime_episode_servers_menu(
for episode_detail in fastanime_runtime_state.selected_anime_anilist[
"streamingEpisodes"
]:
if re.match(f"Episode {current_episode_number}", episode_detail["title"]):
if re.match(f"Episode {current_episode_number} ", episode_detail["title"]):
episode_title = episode_detail["title"]
break
@@ -694,7 +694,7 @@ def provider_anime_episodes_menu(
e = fastanime_runtime_state.selected_anime_anilist["episodes"]
if e:
eps = range(1, e)
eps = range(0, e + 1)
else:
eps = total_episodes
preview = get_fzf_episode_preview(

View File

@@ -192,7 +192,7 @@ def get_fzf_episode_preview(
episode_title = ""
image_url = ""
for episode_detail in anilist_result["streamingEpisodes"]:
if re.match(f"Episode {episode}", episode_detail["title"]):
if re.match(f"Episode {episode} ", episode_detail["title"]):
episode_title = episode_detail["title"]
image_url = episode_detail["thumbnail"]

View File

@@ -141,7 +141,7 @@ class MpvPlayer(object):
"streamingEpisodes"
]:
if re.match(
f"Episode {current_episode_number}", episode_detail["title"]
f"Episode {current_episode_number} ", episode_detail["title"]
):
self.current_media_title = episode_detail["title"]
break