mirror of
https://github.com/jellyfin/jellyfin.git
synced 2025-06-03 05:34:16 -04:00
Fixed Library DB lookup
This commit is contained in:
parent
8dbbb3e243
commit
fb48d0790f
@ -261,7 +261,12 @@ public sealed class BaseItemRepository(
|
|||||||
PrepareFilterQuery(filter);
|
PrepareFilterQuery(filter);
|
||||||
|
|
||||||
using var context = dbProvider.CreateDbContext();
|
using var context = dbProvider.CreateDbContext();
|
||||||
var dbQuery = TranslateQuery(context.BaseItems.AsNoTracking(), context, filter);
|
IQueryable<BaseItemEntity> dbQuery = context.BaseItems.AsNoTracking()
|
||||||
|
.Include(e => e.TrailerTypes)
|
||||||
|
.Include(e => e.Provider)
|
||||||
|
.Include(e => e.Images)
|
||||||
|
.Include(e => e.LockedFields);
|
||||||
|
dbQuery = TranslateQuery(dbQuery, context, filter);
|
||||||
if (filter.Limit.HasValue || filter.StartIndex.HasValue)
|
if (filter.Limit.HasValue || filter.StartIndex.HasValue)
|
||||||
{
|
{
|
||||||
var offset = filter.StartIndex ?? 0;
|
var offset = filter.StartIndex ?? 0;
|
||||||
|
@ -292,7 +292,7 @@ public class MigrateLibraryDb : IMigrationRoutine
|
|||||||
private (UserData? Data, string? LegacyUserDataKey) GetUserData(ImmutableArray<User> users, SqliteDataReader dto)
|
private (UserData? Data, string? LegacyUserDataKey) GetUserData(ImmutableArray<User> users, SqliteDataReader dto)
|
||||||
{
|
{
|
||||||
var indexOfUser = dto.GetInt32(1);
|
var indexOfUser = dto.GetInt32(1);
|
||||||
var user = users.ElementAtOrDefault(indexOfUser + 1);
|
var user = users.ElementAtOrDefault(indexOfUser - 1);
|
||||||
|
|
||||||
if (user is null)
|
if (user is null)
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user