Ver código fonte

Avoid overwriting notification-url

Jordi Boggiano 12 anos atrás
pai
commit
3f2b9b4d4b
1 arquivos alterados com 3 adições e 1 exclusões
  1. 3 1
      src/Composer/Repository/ComposerRepository.php

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

@@ -518,7 +518,9 @@ class ComposerRepository extends ArrayRepository implements StreamableRepository
     protected function createPackage(array $data, $class)
     {
         try {
-            $data['notification-url'] = $this->notifyUrl;
+            if (!isset($data['notification-url'])) {
+                $data['notification-url'] = $this->notifyUrl;
+            }
 
             return $this->loader->load($data, 'Composer\Package\CompletePackage');
         } catch (\Exception $e) {