Skip to content

Commit

Permalink
Finally fixed path issue #28
Browse files Browse the repository at this point in the history
  • Loading branch information
Tmaster055 committed Dec 13, 2024
1 parent e07f12d commit e451bef
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 9 deletions.
3 changes: 1 addition & 2 deletions src/aniworld/__main__.py
Original file line number Diff line number Diff line change
Expand Up @@ -309,8 +309,7 @@ def on_ok(self):
npyscreen.notify_confirm(f"Selected episodes:\n{selected_str}", title="Selection")

if not self.directory_field.hidden:
anime_title = format_anime_title(self.parentApp.anime_slug)
output_directory = os.path.join(output_directory, anime_title)
output_directory = os.path.join(output_directory)
os.makedirs(output_directory, exist_ok=True)
logging.debug("Output directory created: %s", output_directory)

Expand Down
10 changes: 3 additions & 7 deletions src/aniworld/execute.py
Original file line number Diff line number Diff line change
Expand Up @@ -365,20 +365,16 @@ def get_language_from_key(key: int) -> str:

output_directory = os.getenv("OUTPUT_DIRECTORY") or params['output_directory']

if sanitize_anime_title in output_directory:
anime_folder = f"{sanitize_anime_title}"
else:
anime_folder = f"{sanitize_anime_title}/{sanitize_anime_title}"

file_name = (
f"{anime_folder} - S{params['season_number']}E{params['episode_number']}"
f"{sanitize_anime_title} - S{params['season_number']}E{params['episode_number']}"
if params['season_number']
else f"{anime_folder} - Movie {params['episode_number']}"
else f"{sanitize_anime_title} - Movie {params['episode_number']}"
)


file_path = os.path.join(
output_directory,
sanitize_anime_title,
f"{file_name} ({get_language_from_key(int(params['language']))}).mp4"
)

Expand Down

0 comments on commit e451bef

Please sign in to comment.