Skip to content

Commit 0fa9ced

Browse files
committed
change conversions method to use fetchItems
assuming all server's conversion playQueue is 1
1 parent 8a2b8ad commit 0fa9ced

File tree

1 file changed

+1
-8
lines changed

1 file changed

+1
-8
lines changed

plexapi/server.py

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -378,15 +378,8 @@ def optimizedItems(self):
378378

379379
def conversions(self):
380380
""" Returns list of all :class:`~plexapi.media.Conversion` objects connected to server. """
381-
items = []
382-
383-
backgroundProcessing = self.query('/playQueues?type=42')
384-
for elem in backgroundProcessing:
385-
key = elem.attrib.get('id')
386-
for elem in self.query('/playQueues/%s' % key):
387-
items.append(Conversion(server=self, data=elem))
388381

389-
return items
382+
return self.fetchItems('/playQueues/1', cls=Conversion)
390383

391384
def query(self, key, method=None, headers=None, timeout=None, **kwargs):
392385
""" Main method used to handle HTTPS requests to the Plex server. This method helps

0 commit comments

Comments
 (0)