Browse Source

Directly add new device to cache

Signed-off-by: gnattu <gnattuoc@me.com>
gnattu 11 months ago
parent
commit
7f12677dc3
1 changed files with 1 additions and 5 deletions
  1. 1 5
      Jellyfin.Server.Implementations/Devices/DeviceManager.cs

+ 1 - 5
Jellyfin.Server.Implementations/Devices/DeviceManager.cs

@@ -97,12 +97,8 @@ namespace Jellyfin.Server.Implementations.Devices
             await using (dbContext.ConfigureAwait(false))
             {
                 dbContext.Devices.Add(device);
-
                 await dbContext.SaveChangesAsync().ConfigureAwait(false);
-                var newDevice = await dbContext.Devices
-                    .FirstAsync(d => d.Id == device.Id)
-                    .ConfigureAwait(false);
-                _devices.TryAdd(device.Id, newDevice);
+                _devices.TryAdd(device.Id, device);
             }
 
             return device;