add defaultAdvanced method to library.LibrarySection

This commit is contained in:
blacktwin 2020-06-09 23:32:22 -04:00
parent 7474e7d28e
commit 59fcdb4080

View file

@ -491,6 +491,15 @@ class LibrarySection(PlexObject):
self.edit(**data) self.edit(**data)
def defaultAdvanced(self):
""" Edit all of library's advanced settings to default. """
data = {}
key = 'prefs[%s]'
for setting in self.settings():
data[key % setting.id] = setting.default
self.edit(**data)
def onDeck(self): def onDeck(self):
""" Returns a list of media items on deck from this library section. """ """ Returns a list of media items on deck from this library section. """
key = '/library/sections/%s/onDeck' % self.key key = '/library/sections/%s/onDeck' % self.key