fix: address code review findings

This commit is contained in:
2026-08-17 23:40:52 +03:00
parent 9b89b7b9ab
commit 8aecaf1468
8 changed files with 632 additions and 576 deletions

View File

@@ -132,8 +132,8 @@ func (sm *StationMonitor) updateStationStatus(ctx context.Context, tripCount int
var zeroSince time.Time
if err == nil && zeroSinceData != nil {
var zeroSinceUnix int64
_, err := fmt.Sscanf(string(zeroSinceData), "%d", &zeroSinceUnix)
if err == nil {
_, parseErr := fmt.Sscanf(string(zeroSinceData), "%d", &zeroSinceUnix)
if parseErr == nil {
zeroSince = time.Unix(zeroSinceUnix, 0)
} else {
zeroSince = time.Time{}
@@ -145,8 +145,8 @@ func (sm *StationMonitor) updateStationStatus(ctx context.Context, tripCount int
var lastSeenFlight time.Time
if err == nil && lastSeenFlightData != nil {
var lastSeenFlightUnix int64
_, err := fmt.Sscanf(string(lastSeenFlightData), "%d", &lastSeenFlightUnix)
if err == nil {
_, parseErr := fmt.Sscanf(string(lastSeenFlightData), "%d", &lastSeenFlightUnix)
if parseErr == nil {
lastSeenFlight = time.Unix(lastSeenFlightUnix, 0)
} else {
lastSeenFlight = time.Time{}