diff --git a/Jellyfin.Plugin.AnilistSync/API/AnilistApi.cs b/Jellyfin.Plugin.AnilistSync/API/AnilistApi.cs index 07bac00..395772b 100644 --- a/Jellyfin.Plugin.AnilistSync/API/AnilistApi.cs +++ b/Jellyfin.Plugin.AnilistSync/API/AnilistApi.cs @@ -4,8 +4,9 @@ using System.Net.Http.Headers; using System.Net.Http.Json; using System.Text; using System.Text.Json; +using Jellyfin.Data.Enums; +using Jellyfin.Extensions.Json; using System.Threading.Tasks; -using MediaBrowser.Common.Json; using MediaBrowser.Common.Net; using Microsoft.Extensions.Logging; using Jellyfin.Plugin.AnilistSync.API.Exceptions; @@ -65,7 +66,7 @@ mutation ($id: Int, $mediaId: Int, $status: MediaListStatus, $progress: Int,) { { _logger = logger; _httpClientFactory = httpClientFactory; - _jsonSerializerOptions = JsonDefaults.GetOptions(); + _jsonSerializerOptions = JsonDefaults.Options; } /// diff --git a/Jellyfin.Plugin.AnilistSync/Jellyfin.Plugin.AnilistSync.csproj b/Jellyfin.Plugin.AnilistSync/Jellyfin.Plugin.AnilistSync.csproj index c3beadc..9a2c602 100644 --- a/Jellyfin.Plugin.AnilistSync/Jellyfin.Plugin.AnilistSync.csproj +++ b/Jellyfin.Plugin.AnilistSync/Jellyfin.Plugin.AnilistSync.csproj @@ -1,7 +1,7 @@ - net5.0 + net6.0 1.0.0.0 1.0.0.0 true @@ -10,7 +10,7 @@ - + diff --git a/Jellyfin.Plugin.AnilistSync/Services/PlaybackScrobbler.cs b/Jellyfin.Plugin.AnilistSync/Services/PlaybackScrobbler.cs index 5f4f2fe..2b6d6c4 100644 --- a/Jellyfin.Plugin.AnilistSync/Services/PlaybackScrobbler.cs +++ b/Jellyfin.Plugin.AnilistSync/Services/PlaybackScrobbler.cs @@ -2,6 +2,7 @@ using System.Collections.Generic; using System.IO; using System.Threading.Tasks; +using Jellyfin.Data.Enums; using Jellyfin.Plugin.AnilistSync.API; using Jellyfin.Plugin.AnilistSync.API.Exceptions; using Jellyfin.Plugin.AnilistSync.Configuration; @@ -95,8 +96,8 @@ namespace Jellyfin.Plugin.AnilistSync.Services // Check if movie or episode then check against user config return playbackProgress.MediaInfo.Type switch { - nameof(Movie) => userConfig.ScrobbleMovies, - nameof(Episode) => userConfig.ScrobbleShows, + BaseItemKind.Movie => userConfig.ScrobbleMovies, + BaseItemKind.Episode => userConfig.ScrobbleShows, _ => false }; }