Преглед на файлове

Merge pull request #1144 from gravitl/bugfix_v0.14.2_timer_logic

fixing timer logic
Alex Feiszli преди 3 години
родител
ревизия
8adeacfffa
променени са 2 файла, в които са добавени 4 реда и са изтрити 3 реда
  1. 1 1
      logic/telemetry.go
  2. 3 2
      logic/timer.go

+ 1 - 1
logic/telemetry.go

@@ -95,7 +95,7 @@ func getClientCount(nodes []models.Node) clientCount {
 	var count clientCount
 	for _, node := range nodes {
 		switch node.OS {
-		case "macos":
+		case "darwin":
 			count.MacOS += 1
 		case "windows":
 			count.Windows += 1

+ 3 - 2
logic/timer.go

@@ -29,9 +29,10 @@ func TimerCheckpoint() error {
 	if enoughTimeElapsed {
 		// run any time hooks
 		runHooks()
+		return setTelemetryTimestamp(&telRecord)
+
 	}
-	// set telemetry timestamp for server, restarts 24 hour cycle
-	return setTelemetryTimestamp(&telRecord)
+	return nil
 }
 
 // AddHook - adds a hook function to run every 24hrs