Explorar o código

Fix undef access in dumper

Jordi Boggiano %!s(int64=6) %!d(string=hai) anos
pai
achega
bd619e52b3
Modificáronse 1 ficheiros con 2 adicións e 2 borrados
  1. 2 2
      src/Packagist/WebBundle/Package/SymlinkDumper.php

+ 2 - 2
src/Packagist/WebBundle/Package/SymlinkDumper.php

@@ -716,11 +716,11 @@ class SymlinkDumper
 
             if (isset($deduplicatedVersions[$hash])) {
                 foreach ($uniqKeys as $key) {
-                    $deduplicatedVersions[$hash][$key.'s'][] = $versionArray[$key];
+                    $deduplicatedVersions[$hash][$key.'s'][] = $versionArray[$key] ?? null;
                 }
             } else {
                 foreach ($uniqKeys as $key) {
-                    $filtered[$key.'s'] = [$versionArray[$key]];
+                    $filtered[$key.'s'] = [$versionArray[$key] ?? null];
                 }
                 $deduplicatedVersions[$hash] = $filtered;
             }