From 95ec29536ab1b8a4e411eb25e883ff6d8f72469d Mon Sep 17 00:00:00 2001 From: medariox <dariovizz@hotmail.it> Date: Wed, 25 Nov 2015 10:08:53 +0100 Subject: [PATCH] Make sure group gets properly stripped --- sickbeard/helpers.py | 2 +- sickbeard/tv.py | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sickbeard/helpers.py b/sickbeard/helpers.py index 035501b45..f38bf2484 100644 --- a/sickbeard/helpers.py +++ b/sickbeard/helpers.py @@ -168,7 +168,7 @@ def remove_non_release_groups(name): elif remove_type == 'searchre': _name = re.sub(r'(?i)' + remove_string, '', _name) - return _name.strip('.- []{}') + return _name def replaceExtension(filename, newExt): diff --git a/sickbeard/tv.py b/sickbeard/tv.py index 54aa8be9b..ac9d597d9 100644 --- a/sickbeard/tv.py +++ b/sickbeard/tv.py @@ -2087,7 +2087,7 @@ class TVEpisode(object): if name: name = helpers.remove_non_release_groups(helpers.remove_extension(name)) else: - return "" + return '' try: np = NameParser(name, showObj=show, naming_pattern=True) @@ -2098,7 +2098,7 @@ class TVEpisode(object): if not parse_result.release_group: return '' - return parse_result.release_group + return parse_result.release_group.strip('.- []{}') _, epQual = Quality.splitCompositeStatus(self.status) # @UnusedVariable @@ -2115,7 +2115,7 @@ class TVEpisode(object): if not rel_grp['location']: del rel_grp['location'] if hasattr(self, '_release_group'): # from the release group field in db - rel_grp['database'] = self._release_group + rel_grp['database'] = self._release_group.strip('.- []{}') if not rel_grp['database']: del rel_grp['database'] if hasattr(self, 'release_name'): # from the release name field in db -- GitLab