Przeglądaj źródła

Reodered Context creation

JPVenson 1 rok temu
rodzic
commit
c2a0dfb1e5

+ 1 - 1
Emby.Server.Implementations/Library/UserDataManager.cs

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