diff options
Diffstat (limited to 'Jellyfin.Server.Implementations/Item/BaseItemRepository.cs')
| -rw-r--r-- | Jellyfin.Server.Implementations/Item/BaseItemRepository.cs | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/Jellyfin.Server.Implementations/Item/BaseItemRepository.cs b/Jellyfin.Server.Implementations/Item/BaseItemRepository.cs index 0e9996873..4af03abf1 100644 --- a/Jellyfin.Server.Implementations/Item/BaseItemRepository.cs +++ b/Jellyfin.Server.Implementations/Item/BaseItemRepository.cs @@ -1326,7 +1326,11 @@ public sealed class BaseItemRepository( } using var context = dbProvider.CreateDbContext(); - var item = context.BaseItems.AsNoTracking().FirstOrDefault(e => e.Id == id); + var item = context.BaseItems + .Include(e => e.TrailerTypes) + .Include(e => e.Provider) + .Include(e => e.Images) + .Include(e => e.LockedFields).AsNoTracking().FirstOrDefault(e => e.Id == id); if (item is null) { return null; @@ -1465,6 +1469,10 @@ public sealed class BaseItemRepository( { dto.ImageInfos = entity.Images.Select(Map).ToArray(); } + else + { + System.Console.WriteLine(); + } // dto.Type = entity.Type; // dto.Data = entity.Data; |
