From 0d987065c036f94fce24ff53856921acb91eb9e4 Mon Sep 17 00:00:00 2001 From: impatman Date: Mon, 15 Jan 2024 11:08:06 -0500 Subject: [PATCH] Update delete_watched_TV.py - Episodes with the same Title Fixed an issue where if multiple episodes had the same title, they were not being deleted properly. --- utility/delete_watched_TV.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/utility/delete_watched_TV.py b/utility/delete_watched_TV.py index 9bb82086..72c31d57 100644 --- a/utility/delete_watched_TV.py +++ b/utility/delete_watched_TV.py @@ -89,7 +89,7 @@ def get_history(user, show, start, length): for rating_key in history: # Getting metadata of what was watched meta = get_metadata(rating_key) - if not any(d['title'] == meta.title for d in meta_lst): + if not any(d['file'] == meta.file for d in meta_lst): meta_dict = { 'title': meta.title, 'file': meta.file, @@ -100,7 +100,7 @@ def get_history(user, show, start, length): meta_lst.append(meta_dict) else: for d in meta_lst: - if d['title'] == meta.title: + if d['file'] == meta.file: d['watched_by'].append(user) continue elif not all([history]):