From 458a1807b82e7ddba358c1987559507f8b18c79d Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Sun, 24 Nov 2019 00:00:24 +0000 Subject: [PATCH] Fix includes for reports. --- .../Areas/Admin/Controllers/DevicesController.cs | 10 ++++++---- .../Areas/Admin/Controllers/ReportsController.cs | 6 +++--- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/DiscImageChef.Server/Areas/Admin/Controllers/DevicesController.cs b/DiscImageChef.Server/Areas/Admin/Controllers/DevicesController.cs index cf871e44..d4abd743 100644 --- a/DiscImageChef.Server/Areas/Admin/Controllers/DevicesController.cs +++ b/DiscImageChef.Server/Areas/Admin/Controllers/DevicesController.cs @@ -30,10 +30,12 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers var model = new DeviceDetails { - Report = await _context.Devices.Include(d => d.ATA).Include(d => d.ATAPI).Include(d => d.SCSI). - Include(d => d.MultiMediaCard).Include(d => d.SecureDigital). - Include(d => d.USB).Include(d => d.FireWire).Include(d => d.PCMCIA). - FirstOrDefaultAsync(m => m.Id == id) + Report = await _context.Devices.Include(d => d.ATA).Include(d => d.ATA.ReadCapabilities). + Include(d => d.ATAPI).Include(d => d.SCSI). + Include(d => d.SCSI.MultiMediaDevice).Include(d => d.SCSI.ReadCapabilities). + Include(d => d.SCSI.SequentialDevice).Include(d => d.MultiMediaCard). + Include(d => d.SecureDigital).Include(d => d.USB).Include(d => d.FireWire). + Include(d => d.PCMCIA).FirstOrDefaultAsync(m => m.Id == id) }; if(model.Report is null) diff --git a/DiscImageChef.Server/Areas/Admin/Controllers/ReportsController.cs b/DiscImageChef.Server/Areas/Admin/Controllers/ReportsController.cs index 5901ec96..012e2267 100644 --- a/DiscImageChef.Server/Areas/Admin/Controllers/ReportsController.cs +++ b/DiscImageChef.Server/Areas/Admin/Controllers/ReportsController.cs @@ -33,9 +33,9 @@ namespace DiscImageChef.Server.Areas.Admin.Controllers Report = await _context.Reports.Include(d => d.ATA).Include(d => d.ATA.ReadCapabilities). Include(d => d.ATAPI).Include(d => d.SCSI). Include(d => d.SCSI.MultiMediaDevice).Include(d => d.SCSI.ReadCapabilities). - Include(d => d.MultiMediaCard).Include(d => d.SecureDigital). - Include(d => d.USB).Include(d => d.FireWire).Include(d => d.PCMCIA). - FirstOrDefaultAsync(m => m.Id == id) + Include(d => d.SCSI.SequentialDevice).Include(d => d.MultiMediaCard). + Include(d => d.SecureDigital).Include(d => d.USB).Include(d => d.FireWire). + Include(d => d.PCMCIA).FirstOrDefaultAsync(m => m.Id == id) }; if(model.Report is null)