|
|
@@ -42,7 +42,7 @@ class ClearGeneratedAvatarCache implements IRepairStep { |
|
|
|
} |
|
|
|
|
|
|
|
public function getName(): string { |
|
|
|
return 'Clear every generated avatar on major updates'; |
|
|
|
return 'Clear every generated avatar'; |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
@@ -51,8 +51,9 @@ class ClearGeneratedAvatarCache implements IRepairStep { |
|
|
|
private function shouldRun(): bool { |
|
|
|
$versionFromBeforeUpdate = $this->config->getSystemValueString('version', '0.0.0.0'); |
|
|
|
|
|
|
|
// was added to 25.0.0.10 |
|
|
|
return version_compare($versionFromBeforeUpdate, '25.0.0.10', '<='); |
|
|
|
// This job only runs if the server was on a version lower than or equal to 27.0.0 before the upgrade. |
|
|
|
// To clear the avatar cache again, bump the version to the currently released version (and change the operator to <= if it's not the master branch) and wait for the next release. |
|
|
|
return version_compare($versionFromBeforeUpdate, '27.0.0', '<'); |
|
|
|
} |
|
|
|
|
|
|
|
public function run(IOutput $output): void { |