From 138f25a170a66a8c82375eb3f112f19ef6035ae4 Mon Sep 17 00:00:00 2001 From: Bryan Frimin Date: Tue, 26 May 2026 14:11:59 -0700 Subject: [PATCH] Style Signed-off-by: Bryan Frimin --- pkg/deviceagent/checks/checks_linux.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkg/deviceagent/checks/checks_linux.go b/pkg/deviceagent/checks/checks_linux.go index 683b6d73e..67948dcfe 100644 --- a/pkg/deviceagent/checks/checks_linux.go +++ b/pkg/deviceagent/checks/checks_linux.go @@ -323,6 +323,7 @@ func linuxScreenLockI3(ctx context.Context, user string) (Result, bool) { ev["mechanism"] = mechanism ev["locker"] = locker + if idleMinutes >= 0 { ev["idle_minutes"] = idleMinutes } @@ -481,6 +482,7 @@ func parseXssLockIdleLock(line string) (locker string, ok bool) { locker = strings.TrimSpace(after) locker = strings.Trim(locker, `"`) + if locker == "" || !linuxLooksLikeLockCommand(locker) { return "", false } @@ -498,6 +500,7 @@ func parseXautolockTime(value string) (minutes int, ok bool) { hours, err1 := strconv.Atoi(strings.TrimSpace(parts[0])) mins, err2 := strconv.Atoi(strings.TrimSpace(parts[1])) + if err1 != nil || err2 != nil { return 0, false }