PluginProbe
Media Cloud Sync / 1.4.2
Media Cloud Sync v1.4.2
1.4.2 1.4.1 1.4.0 1.3.12 1.3.11 1.3.10 trunk 1.0.0 1.0.1 1.0.2 1.0.3 1.1.0 1.1.1 1.2.0 1.2.10 1.2.11 1.2.12 1.2.13 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.2.8 All 36 releases
← All changes | includes/sdk/s3/GuzzleHttp/Promise/Utils.php +3 -1 1.2.13 → 1.4.2 View file →
@@ -126,9 +126,11 @@
126 126 $results = [];
127 127 $promise = Each::of($promises, function ($value, $idx) use(&$results) : void {
128 128 $results[$idx] = $value;
129 129 }, function ($reason, $idx, Promise $aggregate) : void {
130 - $aggregate->reject($reason);
130 + if (Is::pending($aggregate)) {
131 + $aggregate->reject($reason);
132 + }
131 133 })->then(function () use(&$results) {
132 134 \ksort($results);
133 135 return $results;
134 136 });