From 2355c8f0e93ab06af183a5b47fb68f2ada26c6a4 Mon Sep 17 00:00:00 2001 From: Klagarge Date: Wed, 27 May 2026 15:26:38 +0200 Subject: [PATCH] chore(db): set 30min before offline for battery endpoint Signed-off-by: Klagarge --- db/src/rest/rest.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/db/src/rest/rest.go b/db/src/rest/rest.go index a921ab9..44ddb2d 100644 --- a/db/src/rest/rest.go +++ b/db/src/rest/rest.go @@ -110,7 +110,7 @@ func (g *RestGateway) getBattery(c *gin.Context) { nodeFilter := buildNodeFilter(allNodes) query := fmt.Sprintf( - `SELECT "node", "battery" FROM "%s" WHERE %s AND time > now() - INTERVAL '3 hour' ORDER BY time DESC`, + `SELECT "node", "battery" FROM "%s" WHERE %s AND time > now() - INTERVAL '30 minutes' ORDER BY time DESC`, g.measurementName, nodeFilter, ) @@ -154,7 +154,7 @@ func (g *RestGateway) getBattery(c *gin.Context) { } battery, hasData := nodeBattery[nodeID] if !hasData { - battery = "offline (3h)" + battery = "offline (30 min)" } result[room][nodeID] = map[string]any{"battery": battery} }