From 625948b73e9f06f90e0948e1b471af24184ba056 Mon Sep 17 00:00:00 2001 From: Blacktwin Date: Thu, 7 Feb 2019 00:29:23 -0500 Subject: [PATCH] #142 compare USER_LST against who watched each episode --- utility/delete_watched_TV.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/utility/delete_watched_TV.py b/utility/delete_watched_TV.py index 21c42f1..58f094c 100644 --- a/utility/delete_watched_TV.py +++ b/utility/delete_watched_TV.py @@ -108,8 +108,9 @@ for user in USER_LST: for meta_dict in meta_lst: - print("{} {} has been watched by {}".format(meta_dict['grandparent_title'].encode('UTF-8'), - meta_dict['title'].encode('UTF-8'), - " & ".join(USER_LST))) - print("Removing {}".format(meta_dict['file'])) - os.remove(meta_dict['file']) + if set(USER_LST) == set(meta_dict['watched_by']): + print("{} {} has been watched by {}".format(meta_dict['grandparent_title'].encode('UTF-8'), + meta_dict['title'].encode('UTF-8'), + " & ".join(USER_LST))) + print("Removing {}".format(meta_dict['file'])) + os.remove(meta_dict['file'])