Fix replacing ATA ID in tested media.

This commit is contained in:
2019-11-17 18:11:20 +00:00
parent 64adad6411
commit 7e54ef97e1

View File

@@ -144,7 +144,7 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers
atapiReport.ATAPI = master; atapiReport.ATAPI = master;
} }
foreach(TestedMedia testedMedia in slave.RemovableMedias) foreach(TestedMedia testedMedia in _context.TestedMedia.Where(d => d.AtaId == duplicateId))
{ {
testedMedia.AtaId = duplicate.Id; testedMedia.AtaId = duplicate.Id;
_context.Update(testedMedia); _context.Update(testedMedia);
@@ -225,7 +225,6 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers
LeftId = id, RightId = rightId LeftId = id, RightId = rightId
}; };
CommonTypes.Metadata.Ata left = _context.Ata.FirstOrDefault(l => l.Id == id); CommonTypes.Metadata.Ata left = _context.Ata.FirstOrDefault(l => l.Id == id);
CommonTypes.Metadata.Ata right = _context.Ata.FirstOrDefault(r => r.Id == rightId); CommonTypes.Metadata.Ata right = _context.Ata.FirstOrDefault(r => r.Id == rightId);