Fix #4720 and unit tests

This commit is contained in:
Chichinete Alexandru 2022-08-06 02:04:20 +03:00
commit 0ba2641b94
4 changed files with 2 additions and 9 deletions

View file

@ -1,5 +1,4 @@
using System.Collections.Generic; using System.Collections.Generic;
using Newtonsoft.Json;
namespace Ombi.Api.Plex.Models namespace Ombi.Api.Plex.Models
{ {
@ -25,7 +24,6 @@ namespace Ombi.Api.Plex.Models
public string primaryExtraKey { get; set; } public string primaryExtraKey { get; set; }
public string parentRatingKey { get; set; } public string parentRatingKey { get; set; }
public string grandparentRatingKey { get; set; } public string grandparentRatingKey { get; set; }
public string guid { get; set; }
public int librarySectionID { get; set; } public int librarySectionID { get; set; }
public string librarySectionKey { get; set; } public string librarySectionKey { get; set; }
public string grandparentKey { get; set; } public string grandparentKey { get; set; }

View file

@ -399,7 +399,7 @@ namespace Ombi.Core.Tests.Engine
Assert.That(result, Is.InstanceOf<RequestQuotaCountModel>() Assert.That(result, Is.InstanceOf<RequestQuotaCountModel>()
.With.Property(nameof(RequestQuotaCountModel.HasLimit)).EqualTo(true) .With.Property(nameof(RequestQuotaCountModel.HasLimit)).EqualTo(true)
.And.Property(nameof(RequestQuotaCountModel.Limit)).EqualTo(2) .And.Property(nameof(RequestQuotaCountModel.Limit)).EqualTo(2)
.And.Property(nameof(RequestQuotaCountModel.Remaining)).EqualTo(2) .And.Property(nameof(RequestQuotaCountModel.Remaining)).EqualTo(1) //2-1=1
); );
} }

View file

@ -294,7 +294,6 @@ namespace Ombi.Schedule.Jobs.Ombi
var guids = new List<string>(); var guids = new List<string>();
var meta = metaData.MediaContainer.Metadata.FirstOrDefault(); var meta = metaData.MediaContainer.Metadata.FirstOrDefault();
guids.Add(meta.guid);
if (meta.Guid != null) if (meta.Guid != null)
{ {
foreach (var g in meta.Guid) foreach (var g in meta.Guid)

View file

@ -354,7 +354,6 @@ namespace Ombi.Schedule.Jobs.Plex
movie.ratingKey); movie.ratingKey);
var meta = metaData.MediaContainer.Metadata.FirstOrDefault(); var meta = metaData.MediaContainer.Metadata.FirstOrDefault();
guids.Add(meta.guid);
if (meta.Guid != null) if (meta.Guid != null)
{ {
foreach (var g in meta.Guid) foreach (var g in meta.Guid)
@ -649,10 +648,7 @@ namespace Ombi.Schedule.Jobs.Plex
private async Task GetProviderIds(PlexMetadata showMetadata, PlexServerContent existingContent) private async Task GetProviderIds(PlexMetadata showMetadata, PlexServerContent existingContent)
{ {
var metadata = showMetadata.MediaContainer.Metadata.FirstOrDefault(); var metadata = showMetadata.MediaContainer.Metadata.FirstOrDefault();
var guids = new List<string> var guids = new List<string>();
{
metadata.guid
};
if (metadata.Guid != null) if (metadata.Guid != null)
{ {
foreach (var g in metadata.Guid) foreach (var g in metadata.Guid)