Explorar o código

Dispatch "post-package-update" event after writing lock (#7766)

Fixes #7765
Mathias Brodala %!s(int64=6) %!d(string=hai) anos
pai
achega
38a34159ef
Modificáronse 1 ficheiros con 4 adicións e 4 borrados
  1. 4 4
      src/Composer/Installer.php

+ 4 - 4
src/Composer/Installer.php

@@ -610,14 +610,14 @@ class Installer
                 }
             }
 
+            if ($this->executeOperations || $this->writeLock) {
+                $localRepo->write();
+            }
+
             $event = 'Composer\Installer\PackageEvents::POST_PACKAGE_'.strtoupper($jobType);
             if (defined($event) && $this->runScripts) {
                 $this->eventDispatcher->dispatchPackageEvent(constant($event), $this->devMode, $policy, $pool, $installedRepo, $request, $operations, $operation);
             }
-
-            if ($this->executeOperations || $this->writeLock) {
-                $localRepo->write();
-            }
         }
 
         if ($this->executeOperations) {