Keep from serializing trailers into database

pull/7136/head
Joe Rogers 3 years ago
parent ce61dff4aa
commit a26509a98a
No known key found for this signature in database
GPG Key ID: 0074AD57B8FDBBB4

@ -3007,8 +3007,11 @@ namespace Emby.Server.Implementations.Library
} }
} }
if (personsToSave.Count > 0)
{
CreateItems(personsToSave, null, CancellationToken.None); CreateItems(personsToSave, null, CancellationToken.None);
} }
}
private void StartScanInBackground() private void StartScanInBackground()
{ {

@ -33,6 +33,7 @@ namespace MediaBrowser.Controller.Entities.Movies
public override bool SupportsPeople => true; public override bool SupportsPeople => true;
/// <inheritdoc /> /// <inheritdoc />
[JsonIgnore]
public IReadOnlyList<BaseItem> LocalTrailers => GetExtras() public IReadOnlyList<BaseItem> LocalTrailers => GetExtras()
.Where(extra => extra.ExtraType == Model.Entities.ExtraType.Trailer) .Where(extra => extra.ExtraType == Model.Entities.ExtraType.Trailer)
.ToArray(); .ToArray();

@ -26,6 +26,7 @@ namespace MediaBrowser.Controller.Entities.Movies
.ToArray(); .ToArray();
/// <inheritdoc /> /// <inheritdoc />
[JsonIgnore]
public IReadOnlyList<BaseItem> LocalTrailers => GetExtras() public IReadOnlyList<BaseItem> LocalTrailers => GetExtras()
.Where(extra => extra.ExtraType == Model.Entities.ExtraType.Trailer) .Where(extra => extra.ExtraType == Model.Entities.ExtraType.Trailer)
.ToArray(); .ToArray();

@ -21,6 +21,7 @@ namespace MediaBrowser.Controller.Entities.TV
public class Episode : Video, IHasTrailers, IHasLookupInfo<EpisodeInfo>, IHasSeries public class Episode : Video, IHasTrailers, IHasLookupInfo<EpisodeInfo>, IHasSeries
{ {
/// <inheritdoc /> /// <inheritdoc />
[JsonIgnore]
public IReadOnlyList<BaseItem> LocalTrailers => GetExtras() public IReadOnlyList<BaseItem> LocalTrailers => GetExtras()
.Where(extra => extra.ExtraType == Model.Entities.ExtraType.Trailer) .Where(extra => extra.ExtraType == Model.Entities.ExtraType.Trailer)
.ToArray(); .ToArray();

@ -50,6 +50,7 @@ namespace MediaBrowser.Controller.Entities.TV
public override bool SupportsPeople => true; public override bool SupportsPeople => true;
/// <inheritdoc /> /// <inheritdoc />
[JsonIgnore]
public IReadOnlyList<BaseItem> LocalTrailers => GetExtras() public IReadOnlyList<BaseItem> LocalTrailers => GetExtras()
.Where(extra => extra.ExtraType == Model.Entities.ExtraType.Trailer) .Where(extra => extra.ExtraType == Model.Entities.ExtraType.Trailer)
.ToArray(); .ToArray();

Loading…
Cancel
Save