Compare commits

..

2 Commits

Author SHA1 Message Date
Benex254
add35ce682 chore: bump version 2024-08-22 19:09:31 +03:00
Benex254
6bcc77ea44 fix: incorrect episode regex 2024-08-22 19:09:00 +03:00
7 changed files with 9 additions and 9 deletions

View File

@@ -6,7 +6,7 @@ if sys.version_info < (3, 10):
) # noqa: F541
__version__ = "v2.4.0"
__version__ = "v2.4.1"
APP_NAME = "FastAnime"
AUTHOR = "Benex254"

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

View File

@@ -1,6 +1,6 @@
[tool.poetry]
name = "fastanime"
version = "2.4.0"
version = "2.4.1"
description = "A browser anime site experience from the terminal"
authors = ["Benextempest <benextempest@gmail.com>"]
license = "UNLICENSE"