From 03fefc07fdda234c698d320c3269d1c0c99099d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CNaeel=E2=80=9D?= Date: Wed, 22 Jul 2026 09:09:27 +0400 Subject: [PATCH] fix: timestamp as score for zadd --- server.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server.js b/server.js index ef1150f..91c751a 100644 --- a/server.js +++ b/server.js @@ -47,7 +47,7 @@ async function store(event) { value: event.value, unit: event.unit, location: event.location, timestamp: event.timestamp, })); await r.hIncrBy("iot:counters", event.device_type, 1); - await r.zAdd("iot:recent", [{ score: 0, value: JSON.stringify(event) }]); + await r.zAdd("iot:recent", [{ score: Date.now(), value: JSON.stringify(event) }]); await r.zRemRangeByRank("iot:recent", 0, -1001); } catch (e) { console.error("Redis error:", e.message); }