mirror of
https://github.com/Radarr/Radarr.git
synced 2026-04-18 21:35:51 -04:00
Avoid saving Indexer Flags in Last RSS Release info
This commit is contained in:
@@ -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 @@ namespace NzbDrone.Core.Indexers.TorrentPotato
|
|||||||
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 @@ namespace NzbDrone.Core.Parser.Model
|
|||||||
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 @@ namespace NzbDrone.Core.Parser.Model
|
|||||||
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)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user