소스 검색

Fix locked installs

Jordi Boggiano 14 년 전
부모
커밋
7493cf7654
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      src/Composer/Package/Locker.php

+ 4 - 0
src/Composer/Package/Locker.php

@@ -63,6 +63,10 @@ class Locker
         foreach ($lockList as $info) {
             $package = $this->repositoryManager->getLocalRepository()->findPackage($info['package'], $info['version']);
 
+            if (!$package) {
+                $package = $this->repositoryManager->findPackage($info['package'], $info['version']);
+            }
+
             if (!$package) {
                 throw new \LogicException(sprintf(
                     'Can not find "%s-%s" package in registered repositories',