Fixed: (Orpheus) Parse date from epoch or date time string

This commit is contained in:
Qstick
2022-11-29 19:42:35 -06:00
parent a352c053ab
commit 9b46ab73e4
3 changed files with 2647 additions and 1 deletions
@@ -281,7 +281,7 @@ namespace NzbDrone.Core.Indexers.Definitions
InfoUrl = infoUrl,
Seeders = int.Parse(result.Seeders),
Peers = int.Parse(result.Leechers) + int.Parse(result.Seeders),
PublishDate = DateTimeOffset.FromUnixTimeSeconds(ParseUtil.CoerceLong(result.GroupTime)).UtcDateTime,
PublishDate = long.TryParse(result.GroupTime, out var num) ? DateTimeOffset.FromUnixTimeSeconds(num).UtcDateTime : DateTimeUtil.FromFuzzyTime((string)result.GroupTime),
Freeleech = result.IsFreeLeech || result.IsPersonalFreeLeech,
Files = result.FileCount,
Grabs = result.Snatches,