Explorar o código

Also clean up dev v2 provider on package deletion

Jordi Boggiano %!s(int64=6) %!d(string=hai) anos
pai
achega
05d2a735ed
Modificáronse 1 ficheiros con 7 adicións e 0 borrados
  1. 7 0
      src/Packagist/WebBundle/Model/PackageManager.php

+ 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 {