Skip to content

Commit

Permalink
Do not reset Telemetry task state if disabled
Browse files Browse the repository at this point in the history
  • Loading branch information
cedric-anne authored and trasher committed Sep 10, 2021
1 parent 9febcb9 commit 7c4fe46
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions inc/update.class.php
Expand Up @@ -537,11 +537,13 @@ public function doUpdates($current_version = null) {
);
}

// reset telemetry
$crontask_telemetry = new CronTask;
// Reset telemetry if its state is running, assuming it remained stuck due to telemetry service issue (see #7492).
$crontask_telemetry = new CronTask();
$crontask_telemetry->getFromDBbyName("Telemetry", "telemetry");
$crontask_telemetry->resetDate();
$crontask_telemetry->resetState();
if ($crontask_telemetry->fields['state'] === CronTask::STATE_RUNNING) {
$crontask_telemetry->resetDate();
$crontask_telemetry->resetState();
}

//generate security key if missing, and update db
$glpikey = new GLPIKey();
Expand Down

0 comments on commit 7c4fe46

Please sign in to comment.