Skip to content

Commit 6af6280

Browse files
authoredJun 13, 2022
Merge pull request #7 from magento-cia/AC-3492
AC-3492: Fix undefined variable error in plugin.
2 parents 48072fd + d60c6cc commit 6af6280

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed
 

‎composer.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "magento/composer-dependency-version-audit-plugin",
33
"type": "composer-plugin",
44
"description": "Validating packages through a composer plugin",
5-
"version": "0.1.3",
5+
"version": "0.1.4",
66
"license": [
77
"OSL-3.0"
88
],

‎src/Plugin.php

+2-1
Original file line numberDiff line numberDiff line change
@@ -217,6 +217,7 @@ public function packageUpdate(PackageEvent $event): void
217217
if(!$isPackageVBE) {
218218
foreach ($this->composer->getRepositoryManager()->getRepositories() as $repository) {
219219
$found = $this->versionSelector->findBestCandidate($this->composer, $packageName, $repository);
220+
$repoUrl = "";
220221
/** @var RepositoryInterface $repository */
221222
if ($repository instanceof ComposerRepository) {
222223
$repoUrl = $repository->getRepoConfig()['url'];
@@ -225,7 +226,7 @@ public function packageUpdate(PackageEvent $event): void
225226
$repoUrl = $repository->getRepository()->getRepoConfig()['url'];
226227
}
227228
if ($found) {
228-
if (strpos($repoUrl, self::URL_REPO_PACKAGIST) !== false) {
229+
if ($repoUrl && strpos($repoUrl, self::URL_REPO_PACKAGIST) !== false) {
229230
$publicRepoVersion = $found->getFullPrettyVersion();
230231
} else {
231232
$currentPrivateRepoVersion = $found->getFullPrettyVersion();

0 commit comments

Comments
 (0)