From 38f6ae2c4ee25406ac9165044dc71b183694399a Mon Sep 17 00:00:00 2001 From: Jordi Boggiano Date: Thu, 30 Jan 2020 17:30:38 +0100 Subject: [PATCH] Fix react/promise usage for v2 --- src/Composer/Repository/ComposerRepository.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Composer/Repository/ComposerRepository.php b/src/Composer/Repository/ComposerRepository.php index 0d5b67fa6..a0efb07a2 100644 --- a/src/Composer/Repository/ComposerRepository.php +++ b/src/Composer/Repository/ComposerRepository.php @@ -35,7 +35,7 @@ use Composer\Semver\Constraint\EmptyConstraint; use Composer\Util\Http\Response; use Composer\Util\MetadataMinifier; use Composer\Util\Url; -use React\Promise\Util as PromiseUtil; +use React\Promise\Promise; /** * @author Jordi Boggiano @@ -1112,7 +1112,7 @@ class ComposerRepository extends ArrayRepository implements ConfigurableReposito $retries = 3; if (isset($this->packagesNotFoundCache[$filename])) { - return PromiseUtil::promiseFor(array('packages' => array())); + return new Promise(function ($resolve, $reject) { $resolve(array('packages' => array())); }); } $httpDownloader = $this->httpDownloader;