diff --git a/application/Espo/Core/ExternalAccount/OAuth2/Client.php b/application/Espo/Core/ExternalAccount/OAuth2/Client.php index 0d94bef63a..cf76f5b663 100644 --- a/application/Espo/Core/ExternalAccount/OAuth2/Client.php +++ b/application/Espo/Core/ExternalAccount/OAuth2/Client.php @@ -187,7 +187,11 @@ class Client $curlOptHttpHeader = array(); foreach ($httpHeaders as $key => $value) { - $curlOptHttpHeader[] = "{$key}: {$value}"; + if (is_int($key) && !is_string($key)) { + $curlOptHttpHeader[] = $value; + continue; + } + $curlOptHttpHeader[] = "{$key}: {$value}"; } $curlOptions[CURLOPT_HTTPHEADER] = $curlOptHttpHeader;