Pārlūkot izejas kodu

Directly add new device to cache

Signed-off-by: gnattu <gnattuoc@me.com>
gnattu 11 mēneši atpakaļ
vecāks
revīzija
7f12677dc3

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