Fixed same episode bug here also.

This commit is contained in:
2017-09-29 13:48:20 +02:00
parent 539014c250
commit 25ade8d921

View File

@@ -183,13 +183,15 @@ class Episode():
return cls.fromguess(name, guessit(name, {'type': 'episode'}))
def __hash__(self):
return hashlib.md5("b'{}'".format(self.series.lower() + str(self.season) + str(self.episode)).encode()).hexdigest()
return hashlib.md5("b'{}'".format(str(self.series) + str(self.season) + str(self.episode)).encode()).hexdigest()
# THE EP NUMBER IS CONVERTED TO STRING AS A QUICK FIX FOR MULTIPLE NUMBERS IN ONE
def __repr__(self):
print(self.name)
if self.year is None:
return '<%s [%r, %dx%d]>' % (self.__class__.__name__, self.series, self.season, self.episode)
return '<%s [%r, %dx%s]>' % (self.__class__.__name__, self.series, self.season, str(self.episode))
return '<%s [%r, %d, %dx%d]>' % (self.__class__.__name__, self.series, self.year, self.season, self.episode)
return '<%s [%r, %d, %dx%s]>' % (self.__class__.__name__, self.series, self.year, self.season, str(self.episode))
@@ -229,4 +231,4 @@ class Movie():
if self.year is None:
return '<%s [%r]>' % (self.__class__.__name__, self.title)
return '<%s [%r, %d]>' % (self.__class__.__name__, self.title, self.year)
return '<%s [%r, %d]>' % (self.__class__.__name__, self.title, self.year)