fix related series

This commit is contained in:
Your Name 2022-07-22 21:47:14 -04:00
parent 03fe53cec9
commit d40f113c56

View file

@ -214,6 +214,8 @@ class Movie(Entity):
qs = Q(imdb_code=imdb)
if self.is_series:
prefix = re.sub(r'\d+', '', re.sub(r'\s+第.+季', '', self.title))
if not prefix:
prefix = self.title
qs = qs | Q(title__startswith=prefix)
qs = qs & ~Q(id=self.id)
return Movie.objects.filter(qs).order_by('season')