From cdc44230cfc51a70b4e2a381da4e33766d26912a Mon Sep 17 00:00:00 2001 From: Matej Baco Date: Tue, 7 Jun 2022 14:01:12 +0200 Subject: [PATCH 1/2] Fix execution delays --- src/Executor/Executor.php | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/Executor/Executor.php b/src/Executor/Executor.php index 82b09ffe6b..2762a1d7ff 100644 --- a/src/Executor/Executor.php +++ b/src/Executor/Executor.php @@ -186,10 +186,18 @@ class Executor ); $response = $this->call(self::METHOD_POST, $route, $headers, $params, true, $requestTimeout); $status = $response['headers']['status-code']; + + if($status < 400) { + return $response['body']; + } break; case $status === 406: $response = $this->call(self::METHOD_POST, $route, $headers, $params, true, $requestTimeout); $status = $response['headers']['status-code']; + + if($status < 400) { + return $response['body']; + } break; default: throw new \Exception($response['body']['message'], $status); From ce59bcce7af718904ef377f23854dd152e6ffb41 Mon Sep 17 00:00:00 2001 From: Matej Baco Date: Wed, 8 Jun 2022 09:10:44 +0200 Subject: [PATCH 2/2] Linter fix --- src/Executor/Executor.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Executor/Executor.php b/src/Executor/Executor.php index 2762a1d7ff..416d47ab82 100644 --- a/src/Executor/Executor.php +++ b/src/Executor/Executor.php @@ -187,7 +187,7 @@ class Executor $response = $this->call(self::METHOD_POST, $route, $headers, $params, true, $requestTimeout); $status = $response['headers']['status-code']; - if($status < 400) { + if ($status < 400) { return $response['body']; } break; @@ -195,7 +195,7 @@ class Executor $response = $this->call(self::METHOD_POST, $route, $headers, $params, true, $requestTimeout); $status = $response['headers']['status-code']; - if($status < 400) { + if ($status < 400) { return $response['body']; } break;