From 13181b4ed1db3d3a9621fac62338d3ae2f513b5a Mon Sep 17 00:00:00 2001 From: Fabio Cicerchia Date: Sun, 16 Oct 2022 10:53:43 +0200 Subject: [PATCH] fix missing versions details in the package object (#863) * fix missing versions details in the package object * added casting on latestVersion --- src/Badge/Model/Package.php | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/Badge/Model/Package.php b/src/Badge/Model/Package.php index 88f66220..55babe24 100644 --- a/src/Badge/Model/Package.php +++ b/src/Badge/Model/Package.php @@ -87,11 +87,8 @@ private function calculateLatestVersions(): void $functionName = 'Stable'; } - if (null === $latest = $this->{'getLatest'.$functionName.'VersionNormalized'}()) { - continue; - } - - if (\version_compare($versionNormalized, $latest) > 0) { + $latestVersion = (string) $this->{'getLatest'.$functionName.'VersionNormalized'}(); + if (\version_compare($versionNormalized, $latestVersion) > 0) { $this->{'setLatest'.$functionName.'Version'}($currentVersionName); $this->{'setLatest'.$functionName.'VersionNormalized'}($versionNormalized); /** @var string|string[] $license */