Torrent fixes

This commit is contained in:
Elias Jansson
2025-08-24 23:23:21 +02:00
parent 1a3418cf37
commit dd2feaf90e
6 changed files with 71 additions and 63 deletions

View File

@@ -84,15 +84,9 @@ namespace Aberwyn.Data
if (metadata != null)
{
torrentItem.Metadata = metadata;
var movie = await _movieMetadataService.SearchMovieAsync(torrentItem.MovieName);
if (movie?.offers != null)
{
metadata.Providers = movie.offers
.Where(o => o.monetizationType == "FLATRATE") // typ Netflix, Prime
.Select(o => o.provider.clearName)
.Distinct()
.ToString();
}
var tmdbService = new TmdbService();
torrentItem.Metadata.Providers = await tmdbService.GetWatchProvidersByTitleAsync(torrentItem.Title, torrentItem.Year);
}
_context.TorrentItems.Add(torrentItem);