|
|
@ -1155,13 +1155,12 @@ class Plex(Library):
|
|
|
|
break
|
|
|
|
break
|
|
|
|
if not item_asset_directory:
|
|
|
|
if not item_asset_directory:
|
|
|
|
if self.asset_folders:
|
|
|
|
if self.asset_folders:
|
|
|
|
extra = ""
|
|
|
|
|
|
|
|
if self.create_asset_folders and asset_directory:
|
|
|
|
if self.create_asset_folders and asset_directory:
|
|
|
|
item_asset_directory = os.path.join(asset_directory[0], folder_name)
|
|
|
|
item_asset_directory = os.path.join(asset_directory[0], folder_name)
|
|
|
|
os.makedirs(item_asset_directory, exist_ok=True)
|
|
|
|
os.makedirs(item_asset_directory, exist_ok=True)
|
|
|
|
extra = f"\nAsset Directory Created: {item_asset_directory}"
|
|
|
|
logger.warning(f"Asset Warning: Asset Directory Not Found and Created: {item_asset_directory}")
|
|
|
|
raise Failed(f"Asset Warning: Unable to find asset folder: '{folder_name}{extra}'")
|
|
|
|
|
|
|
|
else:
|
|
|
|
else:
|
|
|
|
|
|
|
|
raise Failed(f"Asset Warning: Unable to find asset folder: '{folder_name}'")
|
|
|
|
return None, None, item_asset_directory, folder_name
|
|
|
|
return None, None, item_asset_directory, folder_name
|
|
|
|
|
|
|
|
|
|
|
|
poster_filter = os.path.join(item_asset_directory, f"{file_name}.*")
|
|
|
|
poster_filter = os.path.join(item_asset_directory, f"{file_name}.*")
|
|
|
|