From 8a46b7a237af0dea4187619b493718551d84493f Mon Sep 17 00:00:00 2001 From: blacktwin <blacktwin@users.noreply.github.com> Date: Fri, 20 Nov 2020 09:41:12 -0500 Subject: [PATCH] fix for --action delete --ratingKey usage --- utility/media_manager.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/utility/media_manager.py b/utility/media_manager.py index 785fb7c..c4f1216 100644 --- a/utility/media_manager.py +++ b/utility/media_manager.py @@ -298,9 +298,12 @@ def plex_deletion(items, libraries, toggleDeletion): print("The following items were added before {} and marked for deletion.".format(opts.date)) for item in items: - plex_item = plex.fetchItem(int(item.rating_key)) + if isinstance(item, int): + plex_item = plex.fetchItem(item) + else: + plex_item = plex.fetchItem(int(item.rating_key)) plex_item.delete() - print("Item: {} was deleted".format(item.title)) + print("Item: {} was deleted".format(plex_item.title)) for _library in libraries: section = plex.library.sectionByID(_library.key) print("Emptying Trash from library {}".format(_library.title))