From 09642444d7f62a99c94b77d5a0c43d508cea08cf Mon Sep 17 00:00:00 2001 From: Qstick Date: Sun, 8 Jan 2023 21:11:59 -0600 Subject: [PATCH] Switch Trakt to STJson Fixes #7913 --- .../ImportLists/Trakt/Popular/TraktPopularParser.cs | 6 +++--- src/NzbDrone.Core/ImportLists/Trakt/TraktParser.cs | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/NzbDrone.Core/ImportLists/Trakt/Popular/TraktPopularParser.cs b/src/NzbDrone.Core/ImportLists/Trakt/Popular/TraktPopularParser.cs index ee9bfed77..92d191f01 100644 --- a/src/NzbDrone.Core/ImportLists/Trakt/Popular/TraktPopularParser.cs +++ b/src/NzbDrone.Core/ImportLists/Trakt/Popular/TraktPopularParser.cs @@ -1,6 +1,6 @@ using System.Collections.Generic; -using Newtonsoft.Json; using NzbDrone.Common.Extensions; +using NzbDrone.Common.Serializer; using NzbDrone.Core.ImportLists.ImportListMovies; using NzbDrone.Core.Notifications.Trakt.Resource; @@ -31,11 +31,11 @@ namespace NzbDrone.Core.ImportLists.Trakt.Popular if (_settings.TraktListType == (int)TraktPopularListType.Popular) { - jsonResponse = JsonConvert.DeserializeObject>(_importResponse.Content); + jsonResponse = STJson.Deserialize>(_importResponse.Content); } else { - jsonResponse = JsonConvert.DeserializeObject>(_importResponse.Content).SelectList(c => c.Movie); + jsonResponse = STJson.Deserialize>(_importResponse.Content).SelectList(c => c.Movie); } // no movies were return diff --git a/src/NzbDrone.Core/ImportLists/Trakt/TraktParser.cs b/src/NzbDrone.Core/ImportLists/Trakt/TraktParser.cs index 614430f07..8864a597a 100644 --- a/src/NzbDrone.Core/ImportLists/Trakt/TraktParser.cs +++ b/src/NzbDrone.Core/ImportLists/Trakt/TraktParser.cs @@ -1,7 +1,7 @@ using System.Collections.Generic; using System.Net; -using Newtonsoft.Json; using NzbDrone.Common.Extensions; +using NzbDrone.Common.Serializer; using NzbDrone.Core.ImportLists.Exceptions; using NzbDrone.Core.ImportLists.ImportListMovies; using NzbDrone.Core.Notifications.Trakt.Resource; @@ -27,7 +27,7 @@ namespace NzbDrone.Core.ImportLists.Trakt return movies; } - var jsonResponse = JsonConvert.DeserializeObject>(_importResponse.Content); + var jsonResponse = STJson.Deserialize>(_importResponse.Content); // no movies were return if (jsonResponse == null)