From 8c3f333a727d6718bf498887d4e94dfb3d1e5af3 Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Sat, 19 Jan 2019 15:05:24 +0000 Subject: [PATCH] Fix API export of devices. --- DiscImageChef.Server/Controllers/UpdateController.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DiscImageChef.Server/Controllers/UpdateController.cs b/DiscImageChef.Server/Controllers/UpdateController.cs index 5232c2681..423f5502d 100644 --- a/DiscImageChef.Server/Controllers/UpdateController.cs +++ b/DiscImageChef.Server/Controllers/UpdateController.cs @@ -81,7 +81,7 @@ namespace DiscImageChef.Server.Controllers sync.Devices = new List(); foreach(Device device in ctx.Devices.Where(d => d.ModifiedWhen > lastSync).ToList()) sync.Devices.Add(new - DeviceDto(JsonConvert.DeserializeObject(JsonConvert.SerializeObject(device)), + DeviceDto(JsonConvert.DeserializeObject(JsonConvert.SerializeObject(device, Formatting.None, new JsonSerializerSettings {ReferenceLoopHandling = ReferenceLoopHandling.Ignore})), device.Id, device.OptimalMultipleSectorsRead)); JsonSerializer js = JsonSerializer.Create();