Fix composer global config handling

main
Jordi Boggiano 7 years ago committed by GitHub
parent b0da7db3af
commit c1bbb750c4

@ -149,7 +149,11 @@ EOT
: ($input->getOption('file') ?: Factory::getComposerFile());
// Create global composer.json if this was invoked using `composer global config`
if ($configFile === 'composer.json' && !file_exists($configFile) && realpath(getcwd()) === realpath($this->config->get('home'))) {
if (
($configFile === 'composer.json' || $configFile === './composer.json')
&& !file_exists($configFile)
&& realpath(getcwd()) === realpath($this->config->get('home'))
) {
file_put_contents($configFile, "{\n}\n");
}

Loading…
Cancel
Save