Browse Source

Fix handling of one letter package/vendor names

Jordi Boggiano 12 years ago
parent
commit
bc0ad86400
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/Packagist/WebBundle/Package/Dumper.php

+ 1 - 1
src/Packagist/WebBundle/Package/Dumper.php

@@ -156,7 +156,7 @@ class Dumper
                 // (re)write versions in individual files
                 foreach ($package->getVersions() as $version) {
                     foreach (array_slice($version->getNames(), 0, 150) as $versionName) {
-                        if (!preg_match('{^[A-Za-z0-9_-][A-Za-z0-9_.-]+/[A-Za-z0-9_-][A-Za-z0-9_.-]+?$}', $versionName) || strpos($versionName, '..')) {
+                        if (!preg_match('{^[A-Za-z0-9_-][A-Za-z0-9_.-]*/[A-Za-z0-9_-][A-Za-z0-9_.-]*$}', $versionName) || strpos($versionName, '..')) {
                             continue;
                         }