Explorar o código

add support for GetActivityLogs

crobibero %!s(int64=4) %!d(string=hai) anos
pai
achega
eb7ab31b5a
Modificáronse 1 ficheiros con 9 adicións e 2 borrados
  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;
                 }
             }