add Artists to assets

pull/652/head
meisnate12 3 years ago
parent 1c0fe5bdc9
commit 5ef7f6c4c2

@ -4,6 +4,7 @@ from modules.library import Library
from modules.util import Failed, ImageData from modules.util import Failed, ImageData
from PIL import Image from PIL import Image
from plexapi import utils from plexapi import utils
from plexapi.audio import Artist
from plexapi.exceptions import BadRequest, NotFound, Unauthorized from plexapi.exceptions import BadRequest, NotFound, Unauthorized
from plexapi.collection import Collection from plexapi.collection import Collection
from plexapi.playlist import Playlist from plexapi.playlist import Playlist
@ -827,7 +828,7 @@ class Plex(Library):
def find_assets(self, item, name=None, upload=True, overlay=None, folders=None, create=None): def find_assets(self, item, name=None, upload=True, overlay=None, folders=None, create=None):
if isinstance(item, Movie): if isinstance(item, Movie):
name = os.path.basename(os.path.dirname(str(item.locations[0]))) name = os.path.basename(os.path.dirname(str(item.locations[0])))
elif isinstance(item, Show): elif isinstance(item, (Artist, Show)):
name = os.path.basename(str(item.locations[0])) name = os.path.basename(str(item.locations[0]))
elif isinstance(item, Collection): elif isinstance(item, Collection):
name = name if name else item.title name = name if name else item.title

Loading…
Cancel
Save