mirror of
https://github.com/aaru-dps/Aaru.Server.git
synced 2025-12-16 19:24:27 +00:00
Merge tested sequential media between report and uploaded.
This commit is contained in:
@@ -341,6 +341,24 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers
|
|||||||
_context.Update(testedMedia);
|
_context.Update(testedMedia);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if(device.SCSI != null &&
|
||||||
|
device.SCSI.SequentialDevice is null &&
|
||||||
|
report.SCSI?.SequentialDevice != null)
|
||||||
|
{
|
||||||
|
device.SCSI.SequentialDevice = report.SCSI.SequentialDevice;
|
||||||
|
_context.Update(device.SCSI);
|
||||||
|
}
|
||||||
|
else if(device.SCSI?.SequentialDevice != null &&
|
||||||
|
report.SCSI?.SequentialDevice != null)
|
||||||
|
{
|
||||||
|
foreach(TestedSequentialMedia testedSequentialMedia in
|
||||||
|
_context.TestedSequentialMedia.Where(d => d.SscId == report.SCSI.SequentialDevice.Id))
|
||||||
|
{
|
||||||
|
testedSequentialMedia.SscId = device.SCSI.SequentialDevice.Id;
|
||||||
|
_context.Update(testedSequentialMedia);
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
else if(device.SCSIId == null &&
|
else if(device.SCSIId == null &&
|
||||||
report.SCSIId != null)
|
report.SCSIId != null)
|
||||||
|
|||||||
Reference in New Issue
Block a user