We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 46e8b8e commit cfbde38Copy full SHA for cfbde38
plexapi/media.py
@@ -1,5 +1,5 @@
1
# -*- coding: utf-8 -*-
2
-from plexapi import log, utils
+from plexapi import log, utils, settings
3
from plexapi.base import PlexObject
4
from plexapi.exceptions import BadRequest
5
from plexapi.utils import cast
@@ -675,4 +675,9 @@ def _loadData(self, data):
675
self.hasPrefs = data.attrib.get('hasPrefs')
676
self.identifier = data.attrib.get('identifier')
677
self.primary = data.attrib.get('primary')
678
- self.shortIdentifier = self.identifier.rsplit('.', 1)[1]
+ self.shortIdentifier = self.identifier.rsplit('.', 1)[1]
679
+
680
+ def _settings(self):
681
+ key = '/:/plugins/%s/prefs' % self.identifier
682
+ data = self._server.query(key)
683
+ return self.findItems(data, cls=settings.Setting)
0 commit comments