From 0ba2641b942c8adfdef40c418cf747b571e5e382 Mon Sep 17 00:00:00 2001 From: Chichinete Alexandru Date: Sat, 6 Aug 2022 02:04:20 +0300 Subject: [PATCH] Fix #4720 and unit tests --- src/Ombi.Api.Plex/Models/Metadata.cs | 2 -- src/Ombi.Core.Tests/Engine/TvRequestLimitsTests.cs | 2 +- src/Ombi.Schedule/Jobs/Ombi/RefreshMetadata.cs | 1 - src/Ombi.Schedule/Jobs/Plex/PlexContentSync.cs | 6 +----- 4 files changed, 2 insertions(+), 9 deletions(-) diff --git a/src/Ombi.Api.Plex/Models/Metadata.cs b/src/Ombi.Api.Plex/Models/Metadata.cs index 97cab391b..c3cebd028 100644 --- a/src/Ombi.Api.Plex/Models/Metadata.cs +++ b/src/Ombi.Api.Plex/Models/Metadata.cs @@ -1,5 +1,4 @@ using System.Collections.Generic; -using Newtonsoft.Json; namespace Ombi.Api.Plex.Models { @@ -25,7 +24,6 @@ namespace Ombi.Api.Plex.Models public string primaryExtraKey { get; set; } public string parentRatingKey { get; set; } public string grandparentRatingKey { get; set; } - public string guid { get; set; } public int librarySectionID { get; set; } public string librarySectionKey { get; set; } public string grandparentKey { get; set; } diff --git a/src/Ombi.Core.Tests/Engine/TvRequestLimitsTests.cs b/src/Ombi.Core.Tests/Engine/TvRequestLimitsTests.cs index ba383da6c..d0f239337 100644 --- a/src/Ombi.Core.Tests/Engine/TvRequestLimitsTests.cs +++ b/src/Ombi.Core.Tests/Engine/TvRequestLimitsTests.cs @@ -399,7 +399,7 @@ namespace Ombi.Core.Tests.Engine Assert.That(result, Is.InstanceOf() .With.Property(nameof(RequestQuotaCountModel.HasLimit)).EqualTo(true) .And.Property(nameof(RequestQuotaCountModel.Limit)).EqualTo(2) - .And.Property(nameof(RequestQuotaCountModel.Remaining)).EqualTo(2) + .And.Property(nameof(RequestQuotaCountModel.Remaining)).EqualTo(1) //2-1=1 ); } diff --git a/src/Ombi.Schedule/Jobs/Ombi/RefreshMetadata.cs b/src/Ombi.Schedule/Jobs/Ombi/RefreshMetadata.cs index 64abb2aac..3e3625037 100644 --- a/src/Ombi.Schedule/Jobs/Ombi/RefreshMetadata.cs +++ b/src/Ombi.Schedule/Jobs/Ombi/RefreshMetadata.cs @@ -294,7 +294,6 @@ namespace Ombi.Schedule.Jobs.Ombi var guids = new List(); var meta = metaData.MediaContainer.Metadata.FirstOrDefault(); - guids.Add(meta.guid); if (meta.Guid != null) { foreach (var g in meta.Guid) diff --git a/src/Ombi.Schedule/Jobs/Plex/PlexContentSync.cs b/src/Ombi.Schedule/Jobs/Plex/PlexContentSync.cs index 9c5a651e2..a88288636 100644 --- a/src/Ombi.Schedule/Jobs/Plex/PlexContentSync.cs +++ b/src/Ombi.Schedule/Jobs/Plex/PlexContentSync.cs @@ -354,7 +354,6 @@ namespace Ombi.Schedule.Jobs.Plex movie.ratingKey); var meta = metaData.MediaContainer.Metadata.FirstOrDefault(); - guids.Add(meta.guid); if (meta.Guid != null) { foreach (var g in meta.Guid) @@ -649,10 +648,7 @@ namespace Ombi.Schedule.Jobs.Plex private async Task GetProviderIds(PlexMetadata showMetadata, PlexServerContent existingContent) { var metadata = showMetadata.MediaContainer.Metadata.FirstOrDefault(); - var guids = new List - { - metadata.guid - }; + var guids = new List(); if (metadata.Guid != null) { foreach (var g in metadata.Guid)