Reodered Context creation

pull/12798/head
JPVenson 4 months ago
parent 447ff1d23c
commit c2a0dfb1e5

@ -183,13 +183,13 @@ namespace Emby.Server.Implementations.Library
private UserItemData? GetUserDataInternal(Guid userId, List<string> keys) private UserItemData? GetUserDataInternal(Guid userId, List<string> keys)
{ {
using var context = _repository.CreateDbContext();
var key = keys.FirstOrDefault(); var key = keys.FirstOrDefault();
if (key is null || !Guid.TryParse(key, out var itemId)) if (key is null || !Guid.TryParse(key, out var itemId))
{ {
return null; return null;
} }
using var context = _repository.CreateDbContext();
var userData = context.UserData.AsNoTracking().FirstOrDefault(e => e.ItemId == itemId && e.UserId.Equals(userId)); var userData = context.UserData.AsNoTracking().FirstOrDefault(e => e.ItemId == itemId && e.UserId.Equals(userId));
if (userData is not null) if (userData is not null)

Loading…
Cancel
Save