Quellcode durchsuchen

add support for GetActivityLogs

crobibero vor 4 Jahren
Ursprung
Commit
eb7ab31b5a
1 geänderte Dateien mit 9 neuen und 2 gelöschten Zeilen
  1. 9 2
      Jellyfin.Api/TypeConverters/DateTimeTypeConverter.cs

+ 9 - 2
Jellyfin.Api/TypeConverters/DateTimeTypeConverter.cs

@@ -25,9 +25,16 @@ namespace Jellyfin.Api.TypeConverters
         {
             if (value is string dateString)
             {
-                if (DateTime.TryParseExact(dateString, "yyyyMMddHHmmss", CultureInfo.InvariantCulture, DateTimeStyles.AssumeUniversal, out var dateTime))
+                // Mark Played Item.
+                if (DateTime.TryParseExact(dateString, "yyyyMMddHHmmss", CultureInfo.InvariantCulture, DateTimeStyles.AssumeUniversal, out var dateTime1))
                 {
-                    return dateTime;
+                    return dateTime1;
+                }
+
+                // Get Activity Logs.
+                if (DateTime.TryParse(dateString, null, DateTimeStyles.RoundtripKind, out var dateTime2))
+                {
+                    return dateTime2;
                 }
             }