diff --git a/src/Composer/Command/UpdateCommand.php b/src/Composer/Command/UpdateCommand.php index 516b6f472..9576b141f 100644 --- a/src/Composer/Command/UpdateCommand.php +++ b/src/Composer/Command/UpdateCommand.php @@ -293,14 +293,14 @@ EOT { $parser = new VersionParser; $oldPrettyString = $link->getConstraint()->getPrettyString(); - $newConstraint = MultiConstraint::create(array($link->getConstraint(), $parser->parseConstraints($constraint))); - $newConstraint->setPrettyString($oldPrettyString.' && '.$constraint); + $newConstraint = MultiConstraint::create(array($link->getConstraint(), $parser->parseConstraints($constraint)), true); + $newConstraint->setPrettyString($oldPrettyString.', '.$constraint); return new Link( $link->getSource(), $link->getTarget(), $newConstraint, $link->getDescription(), - $link->getPrettyConstraint() . ' && ' . $constraint + $link->getPrettyConstraint() . ', ' . $constraint ); } }