Javier Eguiluz 8 anni fa
parent
commit
c0898b105a
1 ha cambiato i file con 3 aggiunte e 5 eliminazioni
  1. 3 5
      src/Packagist/WebBundle/Package/Updater.php

+ 3 - 5
src/Packagist/WebBundle/Package/Updater.php

@@ -631,11 +631,9 @@ class Updater
 
         // remove first page element if it's a <h1> or <h2>, because it's usually
         // the project name or the `README` string which we don't need
-        if ('h1' === $dom->childNodes->item(0)->nodeName) {
-            $first = $dom->getElementsByTagName('h1')->item(0);
-            $first->parentNode->removeChild($first);
-        } elseif ('h2' === $dom->childNodes->item(0)->nodeName) {
-            $first = $dom->getElementsByTagName('h2')->item(0);
+        $first = $dom->childNodes->item(0);
+
+        if ($first && ('h1' === $first->nodeName || 'h2' === $first->nodeName)) {
             $first->parentNode->removeChild($first);
         }