diff --git a/modules/site/controllers/AssistantController.php b/modules/site/controllers/AssistantController.php index d62fb65..7275330 100644 --- a/modules/site/controllers/AssistantController.php +++ b/modules/site/controllers/AssistantController.php @@ -67,16 +67,19 @@ class AssistantController extends \Piko\Controller $apiKey = getenv('PROXY_MASTER_KEY'); - $headers = [ - 'Authorization' => 'Bearer ' . $apiKey, - 'Content-Type' => 'application/json', + $requestParams = [ + 'headers' => [ + 'Authorization' => 'Bearer ' . $apiKey, + 'Content-Type' => 'application/json', + ] ]; + if (!empty($params)) { + $requestParams['json'] = $params; + } + try { - $response = $client->request($method, $endPoint, [ - 'headers' => $headers, - 'json' => $params - ]); + $response = $client->request($method, $endPoint, $requestParams); } catch (RequestException $e) { $response = $e->getResponse(); $responseBody = (string) $response->getBody();