This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
using System.Net.Http;
|
||||
using System.Text;
|
||||
using System.Text.Json;
|
||||
using System.Text.Json.Serialization;
|
||||
|
||||
namespace Aberwyn.Data
|
||||
{
|
||||
@@ -93,8 +94,11 @@ namespace Aberwyn.Data
|
||||
public List<Provider>? Rent { get; set; }
|
||||
public List<Provider>? Buy { get; set; }
|
||||
}
|
||||
public class Provider { public string ProviderName { get; set; } = ""; }
|
||||
|
||||
public class Provider
|
||||
{
|
||||
[JsonPropertyName("provider_name")]
|
||||
public string ProviderName { get; set; } = "";
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -26,7 +26,12 @@ namespace Aberwyn.Data
|
||||
|
||||
public async Task ProcessRssFeeds()
|
||||
{
|
||||
|
||||
var debug = false;
|
||||
|
||||
var oneHourAgo = DateTime.UtcNow.AddHours(-1);
|
||||
if (debug)
|
||||
oneHourAgo = DateTime.UtcNow.AddHours(1);
|
||||
|
||||
var activeFeeds = await _context.RssFeeds
|
||||
.Where(f => f.IsActive && f.LastChecked <= oneHourAgo)
|
||||
@@ -85,7 +90,7 @@ namespace Aberwyn.Data
|
||||
{
|
||||
torrentItem.Metadata = metadata;
|
||||
var tmdbService = new TmdbService();
|
||||
torrentItem.Metadata.Providers = await tmdbService.GetWatchProvidersByTitleAsync(torrentItem.Title, torrentItem.Year);
|
||||
torrentItem.Metadata.Providers = await tmdbService.GetWatchProvidersByTitleAsync(torrentItem.MovieName, torrentItem.Year);
|
||||
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user