Fix collision of devices in master db update.

This commit is contained in:
2020-01-02 19:46:14 +00:00
parent 6556741fa3
commit 7bf3b25710

View File

@@ -284,11 +284,15 @@ namespace DiscImageChef.Core
if(existing != null)
{
modifiedDevices++;
mctx.Remove(existing);
existing = new Device(device)
{
Id = device.Id, OptimalMultipleSectorsRead = device.OptimalMultipleSectorsRead
};
mctx.Devices.Update(existing);
mctx.Devices.Add(existing);
}
else
{