Browse Source

Ignore JSON serialization for special features of movie.

When refreshing the metadata of the video with a local trailer, the server gets
stuck trying to read the database and save the item at the same time.
Dmitry Lyzo 3 years ago
parent
commit
f28384ba30
1 changed files with 1 additions and 0 deletions
  1. 1 0
      MediaBrowser.Controller/Entities/Movies/Movie.cs

+ 1 - 0
MediaBrowser.Controller/Entities/Movies/Movie.cs

@@ -20,6 +20,7 @@ namespace MediaBrowser.Controller.Entities.Movies
     public class Movie : Video, IHasSpecialFeatures, IHasTrailers, IHasLookupInfo<MovieInfo>, ISupportsBoxSetGrouping
     public class Movie : Video, IHasSpecialFeatures, IHasTrailers, IHasLookupInfo<MovieInfo>, ISupportsBoxSetGrouping
     {
     {
         /// <inheritdoc />
         /// <inheritdoc />
+        [JsonIgnore]
         public IReadOnlyList<Guid> SpecialFeatureIds => GetExtras()
         public IReadOnlyList<Guid> SpecialFeatureIds => GetExtras()
             .Where(extra => extra.ExtraType != null && extra is Video)
             .Where(extra => extra.ExtraType != null && extra is Video)
             .Select(extra => extra.Id)
             .Select(extra => extra.Id)