mirror of
https://github.com/Prowlarr/Prowlarr
synced 2025-12-06 08:34:28 +01:00
Fixed: Correctly calculate UI age for some indexers
This commit is contained in:
parent
72ee413411
commit
6e1bef13e2
3 changed files with 5 additions and 5 deletions
|
|
@ -208,7 +208,7 @@ public IList<ReleaseInfo> ParseResponse(IndexerResponse indexerResponse)
|
|||
Categories = new List<IndexerCategory> { TvCategoryFromQualityParser.ParseTvShowQuality(row.ReleaseTitle) },
|
||||
Size = ParseUtil.CoerceLong(row.Size),
|
||||
Files = row.FileList.Length,
|
||||
PublishDate = DateTime.Parse(row.PublishDateUtc, CultureInfo.InvariantCulture, DateTimeStyles.AdjustToUniversal | DateTimeStyles.AssumeUniversal),
|
||||
PublishDate = DateTime.Parse(row.PublishDateUtc, CultureInfo.InvariantCulture, DateTimeStyles.AssumeUniversal),
|
||||
Grabs = ParseUtil.CoerceInt(row.Snatch),
|
||||
Seeders = ParseUtil.CoerceInt(row.Seed),
|
||||
Peers = ParseUtil.CoerceInt(row.Seed) + ParseUtil.CoerceInt(row.Leech),
|
||||
|
|
|
|||
|
|
@ -109,7 +109,7 @@ public static DateTime FromFuzzyTime(string str, string format = null)
|
|||
if (DateTimeRoutines.TryParseDateOrTime(
|
||||
str, dtFormat, out DateTimeRoutines.ParsedDateTime dt))
|
||||
{
|
||||
return dt.DateTime.ToUniversalTime();
|
||||
return dt.DateTime;
|
||||
}
|
||||
|
||||
throw new InvalidDateException($"FromFuzzyTime parsing failed for string {str}");
|
||||
|
|
|
|||
|
|
@ -61,7 +61,7 @@ public ReleaseInfo()
|
|||
|
||||
public int Age
|
||||
{
|
||||
get { return DateTime.UtcNow.Subtract(PublishDate).Days; }
|
||||
get { return DateTime.UtcNow.Subtract(PublishDate.ToUniversalTime()).Days; }
|
||||
|
||||
//This prevents manually downloading a release from blowing up in mono
|
||||
//TODO: Is there a better way?
|
||||
|
|
@ -70,7 +70,7 @@ private set { }
|
|||
|
||||
public double AgeHours
|
||||
{
|
||||
get { return DateTime.UtcNow.Subtract(PublishDate).TotalHours; }
|
||||
get { return DateTime.UtcNow.Subtract(PublishDate.ToUniversalTime()).TotalHours; }
|
||||
|
||||
//This prevents manually downloading a release from blowing up in mono
|
||||
//TODO: Is there a better way?
|
||||
|
|
@ -79,7 +79,7 @@ private set { }
|
|||
|
||||
public double AgeMinutes
|
||||
{
|
||||
get { return DateTime.UtcNow.Subtract(PublishDate).TotalMinutes; }
|
||||
get { return DateTime.UtcNow.Subtract(PublishDate.ToUniversalTime()).TotalMinutes; }
|
||||
|
||||
//This prevents manually downloading a release from blowing up in mono
|
||||
//TODO: Is there a better way?
|
||||
|
|
|
|||
Loading…
Reference in a new issue