Browse Source

Reodered Context creation

JPVenson 9 months ago
parent
commit
c2a0dfb1e5
1 changed files with 1 additions and 1 deletions
  1. 1 1
      Emby.Server.Implementations/Library/UserDataManager.cs

+ 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)