Ver código fonte

Only load configuration into IO if IO is available

Arnout Boks 6 anos atrás
pai
commit
e151a6c51c
1 arquivos alterados com 3 adições e 1 exclusões
  1. 3 1
      src/Composer/Repository/RepositoryFactory.php

+ 3 - 1
src/Composer/Repository/RepositoryFactory.php

@@ -93,7 +93,9 @@ class RepositoryFactory
     {
     {
         if (!$config) {
         if (!$config) {
             $config = Factory::createConfig($io);
             $config = Factory::createConfig($io);
-            $io->loadConfiguration($config);
+            if ($io) {
+                $io->loadConfiguration($config);
+            }
         }
         }
         if (!$rm) {
         if (!$rm) {
             if (!$io) {
             if (!$io) {