Procházet zdrojové kódy

Abort execution when a RepositorySecurityException is thrown

Jordi Boggiano před 12 roky
rodič
revize
b750e70f5f
1 změnil soubory, kde provedl 4 přidání a 0 odebrání
  1. 4 0
      src/Composer/Repository/ComposerRepository.php

+ 4 - 0
src/Composer/Repository/ComposerRepository.php

@@ -483,6 +483,10 @@ class ComposerRepository extends ArrayRepository implements StreamableRepository
 
                 break;
             } catch (\Exception $e) {
+                if ($e instanceof RepositorySecurityException) {
+                    throw $e;
+                }
+
                 if (!$retries) {
                     if ($contents = $this->cache->read($cacheKey)) {
                         if (!$this->degradedMode) {