From a2f1b72189cd0d76c9041798f45c002d4fc93cd4 Mon Sep 17 00:00:00 2001 From: miigotu <miigotu@gmail.com> Date: Fri, 25 Dec 2015 22:42:22 -0800 Subject: [PATCH] Simplify qualitiesToString for shows --- sickbeard/tv.py | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/sickbeard/tv.py b/sickbeard/tv.py index 56d2459ed..ca6a11f6a 100644 --- a/sickbeard/tv.py +++ b/sickbeard/tv.py @@ -1204,20 +1204,8 @@ class TVShow(object): toReturn += "anime: " + str(self.is_anime) + "\n" return toReturn - def qualitiesToString(self, qualities=[]): - result = u'' - for quality in qualities: - if quality in Quality.qualityStrings: - result += Quality.qualityStrings[quality] + u', ' - else: - logger.log(u"Bad quality value: " + str(quality)) - - result = re.sub(', $', '', result) - - if not len(result): - result = u'None' - - return result + def qualitiesToString(self, qualities=None): + return ', '.join([Quality.qualityStrings[quality] for quality in qualities or [] if quality and quality in Quality.qualityStrings]) or 'None' def wantEpisode(self, season, episode, quality, manualSearch=False, downCurQuality=False): -- GitLab