Browse Source

Merge branch '1.3'

Jordi Boggiano 8 years ago
parent
commit
9e592f5748
1 changed files with 3 additions and 0 deletions
  1. 3 0
      src/Composer/Repository/Pear/PackageDependencyParser.php

+ 3 - 0
src/Composer/Repository/Pear/PackageDependencyParser.php

@@ -229,6 +229,9 @@ class PackageDependencyParser
 
 
         $result = array();
         $result = array();
         foreach ($depItem as $subDepItem) {
         foreach ($depItem as $subDepItem) {
+            if (!array_key_exists('channel', $subDepItem)) {
+                $subDepItem['channel'] = $subDepItem['uri'];
+            }
             $depChannelName = $subDepItem['channel'];
             $depChannelName = $subDepItem['channel'];
             $depPackageName = $subDepItem['name'];
             $depPackageName = $subDepItem['name'];
             $depVersionConstraint = $this->parse20VersionConstraint($subDepItem);
             $depVersionConstraint = $this->parse20VersionConstraint($subDepItem);