Skip to content

Commit 4a31b71

Browse files
committed
Add logos to artist/album/track, collection, photoalbum/photo, playlist
1 parent 759e75e commit 4a31b71

File tree

4 files changed

+11
-11
lines changed

4 files changed

+11
-11
lines changed

plexapi/audio.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
from plexapi.exceptions import BadRequest
1313
from plexapi.mixins import (
1414
AdvancedSettingsMixin, SplitMergeMixin, UnmatchMatchMixin, ExtrasMixin, HubsMixin, PlayedUnplayedMixin, RatingMixin,
15-
ArtUrlMixin, ArtMixin, PosterUrlMixin, PosterMixin, ThemeMixin, ThemeUrlMixin,
15+
ArtUrlMixin, ArtMixin, LogoMixin, LogoUrlMixin, PosterUrlMixin, PosterMixin, ThemeMixin, ThemeUrlMixin,
1616
ArtistEditMixins, AlbumEditMixins, TrackEditMixins
1717
)
1818
from plexapi.playlist import Playlist
@@ -181,7 +181,7 @@ def sonicallySimilar(
181181
class Artist(
182182
Audio,
183183
AdvancedSettingsMixin, SplitMergeMixin, UnmatchMatchMixin, ExtrasMixin, HubsMixin, RatingMixin,
184-
ArtMixin, PosterMixin, ThemeMixin,
184+
ArtMixin, LogoMixin, PosterMixin, ThemeMixin,
185185
ArtistEditMixins
186186
):
187187
""" Represents a single Artist.
@@ -351,7 +351,7 @@ def metadataDirectory(self):
351351
class Album(
352352
Audio,
353353
SplitMergeMixin, UnmatchMatchMixin, RatingMixin,
354-
ArtMixin, PosterMixin, ThemeUrlMixin,
354+
ArtMixin, LogoMixin, PosterMixin, ThemeUrlMixin,
355355
AlbumEditMixins
356356
):
357357
""" Represents a single Album.
@@ -504,7 +504,7 @@ def metadataDirectory(self):
504504
class Track(
505505
Audio, Playable,
506506
ExtrasMixin, RatingMixin,
507-
ArtUrlMixin, PosterUrlMixin, ThemeUrlMixin,
507+
ArtUrlMixin, LogoUrlMixin, PosterUrlMixin, ThemeUrlMixin,
508508
TrackEditMixins
509509
):
510510
""" Represents a single Track.

plexapi/collection.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
from plexapi.library import LibrarySection, ManagedHub
99
from plexapi.mixins import (
1010
AdvancedSettingsMixin, SmartFilterMixin, HubsMixin, RatingMixin,
11-
ArtMixin, PosterMixin, ThemeMixin,
11+
ArtMixin, LogoMixin, PosterMixin, ThemeMixin,
1212
CollectionEditMixins
1313
)
1414
from plexapi.utils import deprecated
@@ -18,7 +18,7 @@
1818
class Collection(
1919
PlexPartialObject,
2020
AdvancedSettingsMixin, SmartFilterMixin, HubsMixin, RatingMixin,
21-
ArtMixin, PosterMixin, ThemeMixin,
21+
ArtMixin, LogoMixin, PosterMixin, ThemeMixin,
2222
CollectionEditMixins
2323
):
2424
""" Represents a single Collection.

plexapi/photo.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
from plexapi.exceptions import BadRequest
99
from plexapi.mixins import (
1010
RatingMixin,
11-
ArtUrlMixin, ArtMixin, PosterUrlMixin, PosterMixin,
11+
ArtUrlMixin, ArtMixin, LogoMixin, LogoUrlMixin, PosterUrlMixin, PosterMixin,
1212
PhotoalbumEditMixins, PhotoEditMixins
1313
)
1414

@@ -17,7 +17,7 @@
1717
class Photoalbum(
1818
PlexPartialObject,
1919
RatingMixin,
20-
ArtMixin, PosterMixin,
20+
ArtMixin, LogoMixin, PosterMixin,
2121
PhotoalbumEditMixins
2222
):
2323
""" Represents a single Photoalbum (collection of photos).
@@ -159,7 +159,7 @@ def metadataDirectory(self):
159159
class Photo(
160160
PlexPartialObject, Playable,
161161
RatingMixin,
162-
ArtUrlMixin, PosterUrlMixin,
162+
ArtUrlMixin, LogoUrlMixin, PosterUrlMixin,
163163
PhotoEditMixins
164164
):
165165
""" Represents a single Photo.

plexapi/playlist.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,15 @@
88
from plexapi.base import Playable, PlexPartialObject, cached_data_property
99
from plexapi.exceptions import BadRequest, NotFound, Unsupported
1010
from plexapi.library import LibrarySection, MusicSection
11-
from plexapi.mixins import SmartFilterMixin, ArtMixin, PosterMixin, PlaylistEditMixins
11+
from plexapi.mixins import SmartFilterMixin, ArtMixin, LogoMixin, PosterMixin, PlaylistEditMixins
1212
from plexapi.utils import deprecated
1313

1414

1515
@utils.registerPlexObject
1616
class Playlist(
1717
PlexPartialObject, Playable,
1818
SmartFilterMixin,
19-
ArtMixin, PosterMixin,
19+
ArtMixin, LogoMixin, PosterMixin,
2020
PlaylistEditMixins
2121
):
2222
""" Represents a single Playlist.

0 commit comments

Comments
 (0)