-
Notifications
You must be signed in to change notification settings - Fork 23
Open
Description
Tem um erro na função de download em CallApi.php: a reposta em caso de sucesso é um guzzle stream, mas como é feita uma conversão para json, sempre retorna null.
Para fixar, atualizei a TecnoSpeed\Plugnotas\Communication\Response dessa forma:
public static function parse($response, $isFile = false)
{
$responseObject = new Response;
$responseObject->statusCode = $response->getStatusCode();
if ($isFile && $responseObject->statusCode == 200) {
$responseObject->body = $response->getBody();
} else {
$responseObject->body = \json_decode($response->getBody()->getContents());
}
return $responseObject;
}
Assim, em caso de statusCode = 200, è possivel recuperar dentro do body o stream original guzzle e extrair o arquivo
Metadata
Metadata
Assignees
Labels
No labels