Skip to content

Commit e830f74

Browse files
Tidying up, as requested.
1 parent 5270395 commit e830f74

File tree

1 file changed

+7
-13
lines changed

1 file changed

+7
-13
lines changed

plexapi/media.py

Lines changed: 7 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -130,32 +130,26 @@ def setDefaultAudioStream(self, stream):
130130
131131
Parameters:
132132
stream (:class:`~plexapi.media.AudioStream`): AudioStream to set as default
133-
134-
Raises:
135-
:class:`plexapi.exceptions.BadRequest`: If stream is not an AudioStream.
136133
"""
137-
if type(stream) == AudioStream:
134+
if isinstance(stream, AudioStream):
138135
key = "/library/parts/%d?audioStreamID=%d&allParts=1" % (self.id, stream.id)
139-
self._server.query(key, method=self._server._session.put)
140136
else:
141-
raise BadRequest("Object 'stream' is not an AudioStream.")
137+
key = "/library/parts/%d?audioStreamID=%d&allParts=1" % (self.id, stream)
138+
self._server.query(key, method=self._server._session.put)
142139

143140
def setDefaultSubtitleStream(self, stream):
144141
""" Set the default :class:`~plexapi.media.SubtitleStream` for this MediaPart.
145142
146143
Parameters:
147144
stream (:class:`~plexapi.media.SubtitleStream`): SubtitleStream to set as default.
148-
149-
Raises:
150-
:class:`plexapi.exceptions.BadRequest`: If stream is not a SubtitleStream.
151145
"""
152-
if type(stream) == SubtitleStream:
146+
if isinstance(stream, SubtitleStream):
153147
key = "/library/parts/%d?subtitleStreamID=%d&allParts=1" % (self.id, stream.id)
154-
self._server.query(key, method=self._server._session.put)
155148
else:
156-
raise BadRequest("Object 'stream' is not a SubtitleStream.")
149+
key = "/library/parts/%d?subtitleStreamID=%d&allParts=1" % (self.id, stream)
150+
self._server.query(key, method=self._server._session.put)
157151

158-
def resetSubtitles(self):
152+
def resetDefaultSubtitleStream(self):
159153
""" Set default subtitle of this MediaPart to 'none'. """
160154
key = "/library/parts/%d?subtitleStreamID=0&allParts=1" % (self.id)
161155
self._server.query(key, method=self._server._session.put)

0 commit comments

Comments
 (0)