mirror of
https://github.com/Prowlarr/Prowlarr.git
synced 2025-09-17 17:14:18 +02:00
Fixed: (DateTimeUtil) Move check for Rfc1123ZPattern
Co-authored-by: Sergey M <msergein@users.noreply.github.com>
This commit is contained in:
@@ -509,7 +509,7 @@ namespace NzbDrone.Core.Indexers.Cardigann
|
|||||||
value = release.Seeders.ToString();
|
value = release.Seeders.ToString();
|
||||||
break;
|
break;
|
||||||
case "date":
|
case "date":
|
||||||
release.PublishDate = DateTime.TryParseExact(value, DateTimeUtil.Rfc1123ZPattern, CultureInfo.InvariantCulture, DateTimeStyles.None, out var parsedDate) ? parsedDate : DateTimeUtil.FromUnknown(value);
|
release.PublishDate = DateTimeUtil.FromUnknown(value);
|
||||||
value = release.PublishDate.ToString(DateTimeUtil.Rfc1123ZPattern, CultureInfo.InvariantCulture);
|
value = release.PublishDate.ToString(DateTimeUtil.Rfc1123ZPattern, CultureInfo.InvariantCulture);
|
||||||
break;
|
break;
|
||||||
case "files":
|
case "files":
|
||||||
|
@@ -123,6 +123,11 @@ namespace NzbDrone.Core.Parser
|
|||||||
{
|
{
|
||||||
str = str.Trim();
|
str = str.Trim();
|
||||||
|
|
||||||
|
if (DateTime.TryParseExact(str, Rfc1123ZPattern, CultureInfo.InvariantCulture, DateTimeStyles.None, out var parsedDate))
|
||||||
|
{
|
||||||
|
return parsedDate;
|
||||||
|
}
|
||||||
|
|
||||||
// try parsing the str as an unix timestamp
|
// try parsing the str as an unix timestamp
|
||||||
if (str.IsAllDigits() && long.TryParse(str, out var unixTimeStamp))
|
if (str.IsAllDigits() && long.TryParse(str, out var unixTimeStamp))
|
||||||
{
|
{
|
||||||
|
Reference in New Issue
Block a user