mirror of
https://github.com/Radarr/Radarr.git
synced 2024-11-19 17:32:38 +01:00
Avoid saving Indexer Flags in Last RSS Release info
This commit is contained in:
parent
b9c76d9bed
commit
145cd74969
@ -0,0 +1,14 @@
|
|||||||
|
using FluentMigrator;
|
||||||
|
using NzbDrone.Core.Datastore.Migration.Framework;
|
||||||
|
|
||||||
|
namespace NzbDrone.Core.Datastore.Migration
|
||||||
|
{
|
||||||
|
[Migration(236)]
|
||||||
|
public class clear_last_rss_releases_info : NzbDroneMigrationBase
|
||||||
|
{
|
||||||
|
protected override void MainDbUpgrade()
|
||||||
|
{
|
||||||
|
Execute.Sql("UPDATE \"IndexerStatus\" SET \"LastRssSyncReleaseInfo\" = NULL");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -41,7 +41,6 @@ public IList<ReleaseInfo> ParseResponse(IndexerResponse indexerResponse)
|
|||||||
torrentInfo.PublishDate = torrent.publish_date.ToUniversalTime();
|
torrentInfo.PublishDate = torrent.publish_date.ToUniversalTime();
|
||||||
torrentInfo.Seeders = torrent.seeders;
|
torrentInfo.Seeders = torrent.seeders;
|
||||||
torrentInfo.Peers = torrent.leechers + torrent.seeders;
|
torrentInfo.Peers = torrent.leechers + torrent.seeders;
|
||||||
torrentInfo.Freeleech = torrent.freeleech;
|
|
||||||
|
|
||||||
results.Add(torrentInfo);
|
results.Add(torrentInfo);
|
||||||
}
|
}
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Text;
|
using System.Text;
|
||||||
using Newtonsoft.Json;
|
using System.Text.Json.Serialization;
|
||||||
using NzbDrone.Core.Download.Pending;
|
using NzbDrone.Core.Download.Pending;
|
||||||
using NzbDrone.Core.Indexers;
|
using NzbDrone.Core.Indexers;
|
||||||
using NzbDrone.Core.Languages;
|
using NzbDrone.Core.Languages;
|
||||||
@ -35,9 +35,11 @@ public ReleaseInfo()
|
|||||||
public string Codec { get; set; }
|
public string Codec { get; set; }
|
||||||
public string Resolution { get; set; }
|
public string Resolution { get; set; }
|
||||||
|
|
||||||
public IndexerFlags IndexerFlags { get; set; }
|
|
||||||
public List<Language> Languages { get; set; }
|
public List<Language> Languages { get; set; }
|
||||||
|
|
||||||
|
[JsonIgnore]
|
||||||
|
public IndexerFlags IndexerFlags { get; set; }
|
||||||
|
|
||||||
// Used to track pending releases that are being reprocessed
|
// Used to track pending releases that are being reprocessed
|
||||||
[JsonIgnore]
|
[JsonIgnore]
|
||||||
public PendingReleaseReason? PendingReleaseReason { get; set; }
|
public PendingReleaseReason? PendingReleaseReason { get; set; }
|
||||||
|
@ -8,7 +8,6 @@ public class TorrentInfo : ReleaseInfo
|
|||||||
public string InfoHash { get; set; }
|
public string InfoHash { get; set; }
|
||||||
public int? Seeders { get; set; }
|
public int? Seeders { get; set; }
|
||||||
public int? Peers { get; set; }
|
public int? Peers { get; set; }
|
||||||
public bool Freeleech { get; set; }
|
|
||||||
|
|
||||||
public static int? GetSeeders(ReleaseInfo release)
|
public static int? GetSeeders(ReleaseInfo release)
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user