From 761bcfb6f7e6c0a61a1a1a90d7771ac594c03c1d Mon Sep 17 00:00:00 2001 From: Jeremiah VALERIE Date: Thu, 23 Aug 2018 09:21:44 +0200 Subject: [PATCH] Fix ReactPromiseInterface --- src/Executor/Promise/Adapter/ReactPromiseAdapter.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Executor/Promise/Adapter/ReactPromiseAdapter.php b/src/Executor/Promise/Adapter/ReactPromiseAdapter.php index 7f29ecc..747ed42 100644 --- a/src/Executor/Promise/Adapter/ReactPromiseAdapter.php +++ b/src/Executor/Promise/Adapter/ReactPromiseAdapter.php @@ -5,6 +5,7 @@ use GraphQL\Executor\Promise\Promise; use GraphQL\Executor\Promise\PromiseAdapter; use GraphQL\Utils\Utils; use React\Promise\Promise as ReactPromise; +use React\Promise\PromiseInterface as ReactPromiseInterface; class ReactPromiseAdapter implements PromiseAdapter { @@ -13,7 +14,7 @@ class ReactPromiseAdapter implements PromiseAdapter */ public function isThenable($value) { - return $value instanceof PromiseAdapter; + return $value instanceof ReactPromiseInterface; } /**