Browse Source

Include UnratedType in LibraryDb migration query (#13783)

theguymadmax 2 tháng trước cách đây
mục cha
commit
ae4b35da46
1 tập tin đã thay đổi với 6 bổ sung1 xóa
  1. 6 1
      Jellyfin.Server/Migrations/Routines/MigrateLibraryDb.cs

+ 6 - 1
Jellyfin.Server/Migrations/Routines/MigrateLibraryDb.cs

@@ -95,7 +95,7 @@ internal class MigrateLibraryDb : IDatabaseMigrationRoutine
          Audio, ExternalServiceId, IsInMixedFolder, DateLastSaved, LockedFields, Studios, Tags, TrailerTypes, OriginalTitle, PrimaryVersionId,
          DateLastMediaAdded, Album, LUFS, NormalizationGain, CriticRating, IsVirtualItem, SeriesName, UserDataKey, SeasonName, SeasonId, SeriesId,
          PresentationUniqueKey, InheritedParentalRatingValue, ExternalSeriesId, Tagline, ProviderIds, Images, ProductionLocations, ExtraIds, TotalBitrate,
-         ExtraType, Artists, AlbumArtists, ExternalId, SeriesPresentationUniqueKey, ShowId, OwnerId, MediaType, SortName, CleanName FROM TypedBaseItems
+         ExtraType, Artists, AlbumArtists, ExternalId, SeriesPresentationUniqueKey, ShowId, OwnerId, MediaType, SortName, CleanName, UnratedType FROM TypedBaseItems
          """;
         dbContext.BaseItems.ExecuteDelete();
 
@@ -1045,6 +1045,11 @@ internal class MigrateLibraryDb : IDatabaseMigrationRoutine
             entity.CleanName = cleanName;
         }
 
+        if (reader.TryGetString(index++, out var unratedType))
+        {
+            entity.UnratedType = unratedType;
+        }
+
         var baseItem = BaseItemRepository.DeserialiseBaseItem(entity, _logger, null, false);
         var dataKeys = baseItem.GetUserDataKeys();
         userDataKeys.AddRange(dataKeys);