mirror of
https://github.com/Dispatcharr/Dispatcharr.git
synced 2026-01-23 02:35:14 +00:00
new tet
This commit is contained in:
parent
299be22d55
commit
c69198e6f4
1 changed files with 8 additions and 0 deletions
|
|
@ -450,6 +450,10 @@ def sync_media_item_to_vod(media_item: MediaItem) -> None:
|
|||
movie = Movie.objects.filter(imdb_id=media_item.imdb_id).first()
|
||||
if not movie:
|
||||
raise
|
||||
if movie and media_item.tmdb_id:
|
||||
conflict_movie = Movie.objects.filter(tmdb_id=media_item.tmdb_id).exclude(pk=movie.pk).first()
|
||||
if conflict_movie:
|
||||
movie = conflict_movie
|
||||
movie = _update_movie_from_media_item(movie, media_item)
|
||||
if media_item.vod_movie_id != movie.id:
|
||||
media_item.vod_movie = movie
|
||||
|
|
@ -510,6 +514,10 @@ def sync_media_item_to_vod(media_item: MediaItem) -> None:
|
|||
series = Series.objects.filter(imdb_id=media_item.imdb_id).first()
|
||||
if not series:
|
||||
raise
|
||||
if series and media_item.tmdb_id:
|
||||
conflict_series = Series.objects.filter(tmdb_id=media_item.tmdb_id).exclude(pk=series.pk).first()
|
||||
if conflict_series:
|
||||
series = conflict_series
|
||||
series = _update_series_from_media_item(series, media_item)
|
||||
if media_item.vod_series_id != series.id:
|
||||
media_item.vod_series = series
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue