mirror of
https://github.com/morpheus65535/bazarr
synced 2024-12-26 17:47:20 +00:00
Added support for series to provider Titrari.ro
This commit is contained in:
parent
d851c16da7
commit
294d3eb0ee
1 changed files with 22 additions and 1 deletions
|
@ -86,6 +86,24 @@ class TitrariSubtitle(Subtitle):
|
|||
matches.add('release_group')
|
||||
|
||||
matches |= guess_matches(video, guessit(self.comments, {"type": "movie"}))
|
||||
else:
|
||||
# title
|
||||
if video.series and fix_inconsistent_naming(video.series) in sanitize(self.title):
|
||||
matches.add('series')
|
||||
|
||||
if video.year and self.year == video.year:
|
||||
matches.add('year')
|
||||
|
||||
if video.series_imdb_id and self.imdb_id == video.series_imdb_id:
|
||||
matches.add('imdb_id')
|
||||
|
||||
if video.release_group and video.release_group in self.comments:
|
||||
matches.add('release_group')
|
||||
|
||||
if f"Sezonul {video.season}" in self.title:
|
||||
matches.add('season')
|
||||
|
||||
matches |= guess_matches(video, guessit(self.comments, {"type": "episode"}))
|
||||
|
||||
self.matches = matches
|
||||
|
||||
|
@ -220,7 +238,10 @@ class TitrariProvider(Provider, ProviderSubtitleArchiveMixin):
|
|||
title = fix_inconsistent_naming(video.title)
|
||||
imdb_id = None
|
||||
try:
|
||||
imdb_id = video.imdb_id[2:]
|
||||
if isinstance(video, Episode):
|
||||
imdb_id = video.series_imdb_id[2:]
|
||||
else:
|
||||
imdb_id = video.imdb_id[2:]
|
||||
except:
|
||||
logger.error("[#### Provider: titrari.ro] Error parsing video.imdb_id.")
|
||||
|
||||
|
|
Loading…
Reference in a new issue