From fef3dacdfbbe182572788f228da1fa536accb66a Mon Sep 17 00:00:00 2001 From: Jordi Boggiano Date: Mon, 22 Oct 2012 14:28:55 +0200 Subject: [PATCH] Reset ids of aliased packages as well --- src/Composer/Repository/ComposerRepository.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Composer/Repository/ComposerRepository.php b/src/Composer/Repository/ComposerRepository.php index 571df903b..ece870133 100644 --- a/src/Composer/Repository/ComposerRepository.php +++ b/src/Composer/Repository/ComposerRepository.php @@ -202,6 +202,9 @@ class ComposerRepository extends ArrayRepository implements NotifiableRepository public function resetPackageIds() { foreach ($this->providersByUid as $package) { + if ($package instanceof AliasPackage) { + $package->getAliasOf()->setId(-1); + } $package->setId(-1); } }