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();