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):