Prechádzať zdrojové kódy

Fail earlier if no driver can be found for a given package

Jordi Boggiano 6 rokov pred
rodič
commit
88e57bf48b

+ 4 - 0
src/Packagist/WebBundle/Package/Updater.php

@@ -140,6 +140,10 @@ class Updater
                 }
             }
 
+            if (!$repository->getDriver()) {
+                throw new \RuntimeException('Driver could not be established for package '.$package->getName().' ('.$package->getRepository().')');
+            }
+
             $rootIdentifier = $repository->getDriver()->getRootIdentifier();
         }