fix get_final_path

This commit is contained in:
Rafael Moraes 2024-08-03 14:13:38 -03:00
parent c21d50479f
commit 5a8c5d2c25

View File

@ -384,22 +384,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
)