Skip to content

Commit

Permalink
Correção no cadastrarSocio.php do módulo de contribuição
Browse files Browse the repository at this point in the history
  • Loading branch information
GabrielPintoSouza committed Aug 2, 2024
1 parent 58f1772 commit 92738ba
Show file tree
Hide file tree
Showing 5 changed files with 12 additions and 6 deletions.
1 change: 1 addition & 0 deletions html/contribuicao/doacao/model/emitirBoleto.php
Original file line number Diff line number Diff line change
Expand Up @@ -174,6 +174,7 @@ function gerarCodigoAleatorio($tamanho = 16)
$pdf_link = $responseData['charges'][0]['last_transaction']['pdf'];
} else {
echo json_encode('Erro: A API retornou o código de status HTTP ' . $httpCode . '<br>');
exit();
// Verifica se há mensagens de erro na resposta JSON
$responseData = json_decode($response, true);
if (isset($responseData['errors'])) {
Expand Down
3 changes: 3 additions & 0 deletions html/contribuicao/mensalidade/model/carne.php
Original file line number Diff line number Diff line change
Expand Up @@ -285,6 +285,7 @@ function removeDirectory($dir) {
//$arquivos[] = $responseData['charges'][0]['last_transaction']['pdf'];
} else {
echo json_encode('Erro: A API retornou o código de status HTTP ' . $httpCode);
exit();
// Verifica se há mensagens de erro na resposta JSON
$responseData = json_decode($response, true);
if (isset($responseData['errors'])) {
Expand Down Expand Up @@ -331,6 +332,7 @@ function removeDirectory($dir) {
// Verifica se ocorreu algum erro durante a execução do cURL
if (curl_errno($ch)) {
echo json_encode('Erro ao baixar o arquivo.'); //. curl_error($ch) . PHP_EOL;
exit();
} else {
// Verifica o código de resposta HTTP
$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
Expand All @@ -351,6 +353,7 @@ function removeDirectory($dir) {
}
} else {
echo json_encode("Erro ao baixar o arquivo: HTTP $httpCode");
exit();
}
}

Expand Down
2 changes: 1 addition & 1 deletion html/contribuicao/php/cadastrarSocio.php
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
$pdo = $conexao->pdo;

$nome = $_POST['nome'];
$tel = $_POST['telefone'];
$telefone = $_POST['telefone'];
$email = $_POST['contato'];
$tipo = $_POST['tipo'];
$doc = $_POST['doc'];
Expand Down
3 changes: 2 additions & 1 deletion html/contribuicao/php/socioCadastrado.php
Original file line number Diff line number Diff line change
Expand Up @@ -55,8 +55,9 @@ function verificaEndereco($pessoa){
$bairro = trim($pessoa['bairro']);
$logradouro = trim($pessoa['logradouro']);
$numeroEndereco = trim($pessoa['numero_endereco']);
$telefone = trim($pessoa['telefone']);

if(!$cep || empty($cep) || !$estado || empty($estado) || !$cidade || empty($cidade) || !$bairro || empty($bairro) || !$logradouro || empty($logradouro) || !$numeroEndereco || empty($numeroEndereco)){
if(!$cep || empty($cep) || !$estado || empty($estado) || !$cidade || empty($cidade) || !$bairro || empty($bairro) || !$logradouro || empty($logradouro) || !$numeroEndereco || empty($numeroEndereco) || !$telefone || empty($telefone)){
return false;
}

Expand Down
9 changes: 5 additions & 4 deletions html/contribuicao/pix/model/emitirQRCode.php
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ function gerarCodigoAleatorio($tamanho = 16)
$regras = $regras->fetch(PDO::FETCH_ASSOC);

if ($value < $regras['min_boleto_uni']) {
echo json_encode('O valor para uma doação está abaixo do mínimo requerido.');
echo json_encode(['erro' => 'O valor para uma doação está abaixo do mínimo requerido.']);
exit();
}

Expand Down Expand Up @@ -137,7 +137,7 @@ function gerarCodigoAleatorio($tamanho = 16)

// Verifica por erros no cURL
if (curl_errno($ch)) {
echo json_encode('Erro na requisição: ' . curl_error($ch));
echo json_encode(['erro' => curl_error($ch)]);
curl_close($ch);
exit;
}
Expand All @@ -152,7 +152,8 @@ function gerarCodigoAleatorio($tamanho = 16)
if ($httpCode === 200 || $httpCode === 201) {
$responseData = json_decode($response, true);
} else {
echo json_encode('Erro: A API retornou o código de status HTTP ' . $httpCode);
echo json_encode(['erro' => 'A API retornou o código de status HTTP ' . $httpCode]);
exit();
// Verifica se há mensagens de erro na resposta JSON
$responseData = json_decode($response, true);
if (isset($responseData['errors'])) {
Expand All @@ -170,5 +171,5 @@ function gerarCodigoAleatorio($tamanho = 16)
//envia o link da url
echo json_encode(['link' => $qr_code_url]);
} else {
echo json_encode("Houve um erro ao gerar o QR CODE de pagamento. Verifique se as informações fornecidas são válidas.");
echo json_encode(["erro" => "Houve um erro ao gerar o QR CODE de pagamento. Verifique se as informações fornecidas são válidas."]);
}

0 comments on commit 92738ba

Please sign in to comment.