Skip to content

Commit ba75935

Browse files
committed
create _allowMediaDeletion method in server.py
1 parent c3e16b2 commit ba75935

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

plexapi/server.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -493,6 +493,15 @@ def refreshSync(self):
493493
self.refreshSynclist()
494494
self.refreshContent()
495495

496+
def _allowMediaDeletion(self, toggle):
497+
""" Toggle allowMediaDeletion.
498+
Parameters:
499+
toggle (bool): True enables Media Deletion
500+
False or None disable Media Deletion
501+
"""
502+
value = 1 if toggle is True else 0
503+
return self.query('/:/prefs?allowMediaDeletion=%s' % value, self._session.put)
504+
496505

497506
class Account(PlexObject):
498507
""" Contains the locally cached MyPlex account information. The properties provided don't

0 commit comments

Comments
 (0)