run rufo on ruby

This commit is contained in:
l5y
2025-09-13 11:24:50 +02:00
parent 51cace3a52
commit 987e166d54
+7 -7
View File
@@ -12,16 +12,16 @@ def query_nodes(limit)
db = SQLite3::Database.new(DB_PATH)
db.results_as_hash = true
rows = db.execute <<~SQL, [limit]
SELECT node_id, short_name, long_name, hw_model, role, snr, battery_level,
last_heard, position_time, latitude, longitude, altitude
FROM nodes
ORDER BY last_heard DESC
LIMIT ?
SQL
SELECT node_id, short_name, long_name, hw_model, role, snr, battery_level,
last_heard, position_time, latitude, longitude, altitude
FROM nodes
ORDER BY last_heard DESC
LIMIT ?
SQL
rows.each do |r|
lh = r["last_heard"]; pt = r["position_time"]
r["last_seen_iso"] = lh ? Time.at(lh.to_i).utc.iso8601 : nil
r["pos_time_iso"] = pt ? Time.at(pt.to_i).utc.iso8601 : nil
r["pos_time_iso"] = pt ? Time.at(pt.to_i).utc.iso8601 : nil
end
rows
ensure