diff --git a/Beam.Server/Controllers/RayController.cs b/Beam.Server/Controllers/RayController.cs index 480eda2..86f9f27 100644 --- a/Beam.Server/Controllers/RayController.cs +++ b/Beam.Server/Controllers/RayController.cs @@ -20,9 +20,12 @@ public RayController(Data.BeamContext context) [HttpGet("user/{name}")] public List GetRaysByUser(string name) { - return _context.Rays.Include(r => r.Prisms).ThenInclude(p => p.User).Include(r => r.User) - .Where(r => r.User.Username == name) - .Select(r => r.ToShared()).ToList(); + return _context.Rays.AsNoTracking() + .Include(r => r.Prisms).ThenInclude(p => p.User) + .Include(r => r.User) + .Where(r => r.User.Username == name) + .Select(r => r.ToShared()) + .ToList(); } [HttpGet("userprisms/{name}")] @@ -55,4 +58,4 @@ public List Add([FromBody] Ray ray) } } -} \ No newline at end of file +}