Skip to content

Commit 1abcff8

Browse files
committed
remove poster related methods
to be moved to base to encompass all item types
1 parent 6ce9917 commit 1abcff8

File tree

1 file changed

+0
-20
lines changed

1 file changed

+0
-20
lines changed

plexapi/video.py

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -121,26 +121,6 @@ def removeSubtitles(self, streamID=None, streamTitle=None):
121121
if streamID == stream.id or streamTitle == stream.title:
122122
self._server.query(stream.key, self._server._session.delete)
123123

124-
def posters(self):
125-
""" Returns list of available poster objects. :class:`~plexapi.media.Poster`. """
126-
127-
return self.fetchItems('%s/posters' % self.key, cls=media.Poster)
128-
129-
def uploadPoster(self, url=None, filepath=None):
130-
""" Upload poster from url or filepath. :class:`~plexapi.media.Poster` to :class:`~plexapi.video.Video`. """
131-
if url:
132-
key = '%s/posters?url=%s' % (self.key, quote_plus(url))
133-
self._server.query(key, method=self._server._session.post)
134-
elif filepath:
135-
key = '%s/posters?' % self.key
136-
data = open(filepath,'rb').read()
137-
self._server.query(key, method=self._server._session.post, data=data)
138-
139-
def setPoster(self, poster):
140-
key = poster._initpath[:-1]
141-
data = '%s?url=%s' % (key, quote_plus(poster.ratingKey))
142-
self._server.query(data, method=self._server._session.put)
143-
144124
def sync(self, videoQuality, client=None, clientId=None, limit=None, unwatched=False, title=None):
145125
""" Add current video (movie, tv-show, season or episode) as sync item for specified device.
146126
See :func:`plexapi.myplex.MyPlexAccount.sync()` for possible exceptions.

0 commit comments

Comments
 (0)