Compare commits

...

3 Commits

Author SHA1 Message Date
Rafael Moraes 091ca3bf53 fix get_playlist_file_path 2024-08-03 14:15:14 -03:00
Rafael Moraes e4498e11c0 bump version 2024-08-03 14:13:55 -03:00
Rafael Moraes 5a8c5d2c25 fix get_final_path 2024-08-03 14:13:38 -03:00
2 changed files with 16 additions and 11 deletions
+1 -1
View File
@@ -1 +1 @@
__version__ = "2.3"
__version__ = "2.3.1"
+15 -10
View File
@@ -266,15 +266,19 @@ class Downloader:
self,
tags: dict,
):
template_folder = self.template_file_playlist.split("/")[0:-1]
template_file = self.template_file_playlist.split("/")[-1]
template_folder = self.template_file_playlist.split("/")
template_file = self.template_file_playlist.split("/")
template_final = template_folder + template_file
return self.output_path.joinpath(
*[
self.get_sanitized_string(i.format(**tags), True)
for i in template_folder
for i in template_final[0:-1]
]
).joinpath(
*[self.get_sanitized_string(template_file.format(**tags), False) + ".m3u8"]
*[
self.get_sanitized_string(template_final[-1].format(**tags), False)
+ ".m3u8"
]
)
def update_playlist_file(
@@ -384,22 +388,23 @@ class Downloader:
self.template_folder_compilation.split("/")
if tags.get("compilation")
else self.template_folder_album.split("/")
)[0:-1]
)
template_file = (
self.template_file_multi_disc.split("/")
if tags["disc_total"] > 1
else self.template_file_single_disc.split("/")
)[-1]
)
else:
template_folder = self.template_folder_no_album.split("/")[0:-1]
template_file = self.template_file_no_album.split("/")[-1]
template_folder = self.template_folder_no_album.split("/")
template_file = self.template_file_no_album.split("/")
template_final = template_folder + template_file
return self.output_path.joinpath(
*[
self.get_sanitized_string(i.format(**tags), True)
for i in template_folder
for i in template_final[0:-1]
]
).joinpath(
self.get_sanitized_string(template_file.format(**tags), False)
self.get_sanitized_string(template_final[-1].format(**tags), False)
+ file_extension
)