From 7723cbe93bdf68e281f47e2daee2a49f5b174e4a Mon Sep 17 00:00:00 2001 From: Prinz23 Date: Mon, 26 Nov 2018 11:14:57 +0100 Subject: [PATCH] Fix make release group comparison for proper/repack search case insensitive. --- CHANGES.md | 1 + sickbeard/properFinder.py | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGES.md b/CHANGES.md index a0925fd..711d8a3 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -47,6 +47,7 @@ * Fix sort by episode number on displayShow * Change add images for manual search finished on displayShow to indicate completed fully (green) or low quality (bronze) * Change improve image sizes to reduce page overhead +* Fix make release group comparison for proper/repack search case insensitive [develop changelog] diff --git a/sickbeard/properFinder.py b/sickbeard/properFinder.py index e79bb32..f1362a6 100644 --- a/sickbeard/properFinder.py +++ b/sickbeard/properFinder.py @@ -283,7 +283,10 @@ def _get_proper_list(aired_since_shows, recent_shows, recent_anime, proper_list= parse_result.extra_info_no_name(), parse_result.version, parse_result.is_anime, check_is_repack=True) cur_proper.proper_level = cur_proper.properlevel # local non global value old_release_group = sql_results[0]['release_group'] - same_release_group = parse_result.release_group == old_release_group + try: + same_release_group = parse_result.release_group.lower() == old_release_group.lower() + except (StandardError, Exception): + same_release_group = parse_result.release_group == old_release_group if old_status not in SNATCHED_ANY + [DOWNLOADED, ARCHIVED] \ or cur_proper.quality != old_quality \ or (cur_proper.is_repack and not same_release_group):