From e79343bae700390f27c762a8db58f1c0ba025e11 Mon Sep 17 00:00:00 2001 From: Jake Barnby Date: Fri, 22 Apr 2022 17:49:46 +1200 Subject: [PATCH] Fix type check --- src/Appwrite/GraphQL/CoroutinePromiseAdapter.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Appwrite/GraphQL/CoroutinePromiseAdapter.php b/src/Appwrite/GraphQL/CoroutinePromiseAdapter.php index 53661d32e4..6051a89b73 100644 --- a/src/Appwrite/GraphQL/CoroutinePromiseAdapter.php +++ b/src/Appwrite/GraphQL/CoroutinePromiseAdapter.php @@ -11,12 +11,12 @@ class CoroutinePromiseAdapter implements PromiseAdapter { public function isThenable($value): bool { - return $value instanceof Promise; + return $value instanceof CoroutinePromise; } public function convertThenable($thenable): Promise { - if (!$thenable instanceof Promise) { + if (!$thenable instanceof CoroutinePromise) { throw new InvariantViolation('Expected instance of SwoolePromise, got ' . Utils::printSafe($thenable)); } return new Promise($thenable, $this);