Procházet zdrojové kódy

Also clean up dev v2 provider on package deletion

Jordi Boggiano před 6 roky
rodič
revize
05d2a735ed

+ 7 - 0
src/Packagist/WebBundle/Model/PackageManager.php

@@ -82,6 +82,13 @@ class PackageManager
         if (file_exists($metadataV2.'.gz')) {
             @unlink($metadataV2.'.gz');
         }
+        $metadataV2Dev = $this->metadataDir.'/p2/'.strtolower($packageName).'~dev.json';
+        if (file_exists($metadataV2Dev)) {
+            @unlink($metadataV2Dev);
+        }
+        if (file_exists($metadataV2Dev.'.gz')) {
+            @unlink($metadataV2Dev.'.gz');
+        }
 
         // attempt search index cleanup
         try {