diff --git a/extensions/composer/Installer.php b/extensions/composer/Installer.php index fb66d16..d8d799f 100644 --- a/extensions/composer/Installer.php +++ b/extensions/composer/Installer.php @@ -113,11 +113,10 @@ class Installer extends LibraryInstaller $path = $this->vendorDir . '/' . $package->getName() . '/' . $path; } $path = $fs->normalizePath($path); - $targetDir = $package->getTargetDir(); if (strpos($path . '/', $vendorDir . '/') === 0) { - $aliases["@$name"] = '' . ($targetDir === null ? '': '/' . $targetDir) . substr($path, strlen($vendorDir)); + $aliases["@$name"] = '' . substr($path, strlen($vendorDir)) . '/' . $name; } else { - $aliases["@$name"] = $path . ($targetDir === null ? '': '/' . $targetDir); + $aliases["@$name"] = $path . '/' . $name; } } return $aliases;