From 63beb2ea6bcdec63a1dda192c983001476127980 Mon Sep 17 00:00:00 2001 From: l5y <220195275+l5yth@users.noreply.github.com> Date: Mon, 13 Oct 2025 17:22:34 +0200 Subject: [PATCH] Avoid mutating frozen node query results (#324) --- web/lib/potato_mesh/application/queries.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/lib/potato_mesh/application/queries.rb b/web/lib/potato_mesh/application/queries.rb index a62068c..2343e4b 100644 --- a/web/lib/potato_mesh/application/queries.rb +++ b/web/lib/potato_mesh/application/queries.rb @@ -159,7 +159,7 @@ module PotatoMesh params << limit rows = db.execute(sql, params) - rows.select! do |r| + rows = rows.select do |r| last_candidate = [r["last_heard"], r["position_time"], r["first_heard"]] .map { |value| coerce_integer(value) } .compact