mirror of
https://github.com/jellyfin/jellyfin.git
synced 2025-07-31 14:33:54 -04:00
Also migrate IsFolder
This commit is contained in:
parent
1d408a1503
commit
711e649e35
@ -105,7 +105,7 @@ internal class MigrateLibraryDb : IDatabaseMigrationRoutine
|
|||||||
Audio, ExternalServiceId, IsInMixedFolder, DateLastSaved, LockedFields, Studios, Tags, TrailerTypes, OriginalTitle, PrimaryVersionId,
|
Audio, ExternalServiceId, IsInMixedFolder, DateLastSaved, LockedFields, Studios, Tags, TrailerTypes, OriginalTitle, PrimaryVersionId,
|
||||||
DateLastMediaAdded, Album, LUFS, NormalizationGain, CriticRating, IsVirtualItem, SeriesName, UserDataKey, SeasonName, SeasonId, SeriesId,
|
DateLastMediaAdded, Album, LUFS, NormalizationGain, CriticRating, IsVirtualItem, SeriesName, UserDataKey, SeasonName, SeasonId, SeriesId,
|
||||||
PresentationUniqueKey, InheritedParentalRatingValue, ExternalSeriesId, Tagline, ProviderIds, Images, ProductionLocations, ExtraIds, TotalBitrate,
|
PresentationUniqueKey, InheritedParentalRatingValue, ExternalSeriesId, Tagline, ProviderIds, Images, ProductionLocations, ExtraIds, TotalBitrate,
|
||||||
ExtraType, Artists, AlbumArtists, ExternalId, SeriesPresentationUniqueKey, ShowId, OwnerId, MediaType, SortName, CleanName, UnratedType FROM TypedBaseItems
|
ExtraType, Artists, AlbumArtists, ExternalId, SeriesPresentationUniqueKey, ShowId, OwnerId, MediaType, SortName, CleanName, UnratedType, IsFolder FROM TypedBaseItems
|
||||||
""";
|
""";
|
||||||
using (new TrackedMigrationStep("Loading TypedBaseItems", _logger))
|
using (new TrackedMigrationStep("Loading TypedBaseItems", _logger))
|
||||||
{
|
{
|
||||||
@ -1167,6 +1167,11 @@ internal class MigrateLibraryDb : IDatabaseMigrationRoutine
|
|||||||
entity.UnratedType = unratedType;
|
entity.UnratedType = unratedType;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (reader.TryGetBoolean(index++, out var isFolder))
|
||||||
|
{
|
||||||
|
entity.IsFolder = isFolder;
|
||||||
|
}
|
||||||
|
|
||||||
var baseItem = BaseItemRepository.DeserializeBaseItem(entity, _logger, null, false);
|
var baseItem = BaseItemRepository.DeserializeBaseItem(entity, _logger, null, false);
|
||||||
var dataKeys = baseItem.GetUserDataKeys();
|
var dataKeys = baseItem.GetUserDataKeys();
|
||||||
userDataKeys.AddRange(dataKeys);
|
userDataKeys.AddRange(dataKeys);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user