diff --git a/src/Composer/Command/RunScriptCommand.php b/src/Composer/Command/RunScriptCommand.php index 1f9755347..ecdcff23f 100644 --- a/src/Composer/Command/RunScriptCommand.php +++ b/src/Composer/Command/RunScriptCommand.php @@ -69,7 +69,7 @@ EOT protected function execute(InputInterface $input, OutputInterface $output) { $script = $input->getArgument('script'); - if (!in_array($script, $this->commandEvents) || !in_array($script, $this->scriptEvents)) { + if (!in_array($script, $this->commandEvents) && !in_array($script, $this->scriptEvents)) { if (defined('Composer\Script\ScriptEvents::'.str_replace('-', '_', strtoupper($script)))) { throw new \InvalidArgumentException(sprintf('Script "%s" cannot be run with this command', $script)); }