aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Controller/Extensions/XmlReaderExtensions.cs
diff options
context:
space:
mode:
authorPatrick Barron <barronpm@gmail.com>2023-10-06 16:56:50 -0400
committerPatrick Barron <barronpm@gmail.com>2023-10-06 16:56:50 -0400
commit40e1c5f4c6901469c1c7f3f763f83d1b38e5e979 (patch)
tree54a41450cf258b1b51ba24c008b2a940849fab7c /MediaBrowser.Controller/Extensions/XmlReaderExtensions.cs
parent1dd6442e89ee93127b475e820cca64c804f178ea (diff)
Remove logger parameter from XmlReaderExtensions.TryReadDateTime
Diffstat (limited to 'MediaBrowser.Controller/Extensions/XmlReaderExtensions.cs')
-rw-r--r--MediaBrowser.Controller/Extensions/XmlReaderExtensions.cs22
1 files changed, 6 insertions, 16 deletions
diff --git a/MediaBrowser.Controller/Extensions/XmlReaderExtensions.cs b/MediaBrowser.Controller/Extensions/XmlReaderExtensions.cs
index 6be760b2f..aa097714a 100644
--- a/MediaBrowser.Controller/Extensions/XmlReaderExtensions.cs
+++ b/MediaBrowser.Controller/Extensions/XmlReaderExtensions.cs
@@ -5,7 +5,6 @@ using System.Linq;
using System.Xml;
using Jellyfin.Data.Enums;
using MediaBrowser.Controller.Entities;
-using Microsoft.Extensions.Logging;
namespace MediaBrowser.Controller.Extensions;
@@ -43,26 +42,17 @@ public static class XmlReaderExtensions
/// Parses a <see cref="DateTime"/> from the current node.
/// </summary>
/// <param name="reader">The <see cref="XmlReader"/>.</param>
- /// <param name="logger">The <see cref="ILogger"/> to use on failure.</param>
/// <param name="value">The parsed <see cref="DateTime"/>.</param>
/// <returns>A value indicating whether the parsing succeeded.</returns>
- public static bool TryReadDateTime(this XmlReader reader, ILogger logger, out DateTime value)
+ public static bool TryReadDateTime(this XmlReader reader, out DateTime value)
{
ArgumentNullException.ThrowIfNull(reader);
- ArgumentNullException.ThrowIfNull(logger);
-
- var text = reader.ReadElementContentAsString();
- if (DateTime.TryParse(
- text,
- CultureInfo.InvariantCulture,
- DateTimeStyles.AssumeUniversal | DateTimeStyles.AdjustToUniversal,
- out value))
- {
- return true;
- }
- logger.LogWarning("Invalid date: {Date}", text);
- return false;
+ return DateTime.TryParse(
+ reader.ReadElementContentAsString(),
+ CultureInfo.InvariantCulture,
+ DateTimeStyles.AssumeUniversal | DateTimeStyles.AdjustToUniversal,
+ out value);
}
/// <summary>