From 73979c67033e69a109efd1f686f82be48f5fd322 Mon Sep 17 00:00:00 2001 From: Joao Pedro <88340736+JoaoPedro0000@users.noreply.github.com> Date: Fri, 26 Jul 2024 15:32:05 -0300 Subject: [PATCH] fix: Corrige busca de CEP (#199) --- Models/Version.php | 2 +- Services/LocationService.php | 12 ++++++++++-- melhor-envio-beta.php | 2 +- readme.md | 7 +++++-- 4 files changed, 17 insertions(+), 6 deletions(-) diff --git a/Models/Version.php b/Models/Version.php index 87792e5c4..ac545749c 100755 --- a/Models/Version.php +++ b/Models/Version.php @@ -4,5 +4,5 @@ class Version { - const VERSION = '2.15.6'; + const VERSION = '2.15.7'; } diff --git a/Services/LocationService.php b/Services/LocationService.php index ec26c3acd..6aca2a6fc 100644 --- a/Services/LocationService.php +++ b/Services/LocationService.php @@ -10,7 +10,7 @@ class LocationService { /** * Melhor Envio location api URL */ - const URL = 'http://location.melhorenvio.com/'; + const URL = 'https://location.melhorenvio.com/'; /** * Via CEP location api URL @@ -40,7 +40,15 @@ public function getAddressByPostalCode( $postalCode ) { return null; } - return $address; + return (object)[ + 'cep' => $address->cep, + 'logradouro' => $address->logradouro, + 'tipo' => $address->tipo, + 'bairro' => $address->bairro, + 'cidade' => $address->cidade ?? $address->localidade, + 'uf' => $address->uf, + 'ibge' => $address->ibge, + ]; } /** diff --git a/melhor-envio-beta.php b/melhor-envio-beta.php index 2b9906871..264d6000c 100755 --- a/melhor-envio-beta.php +++ b/melhor-envio-beta.php @@ -3,7 +3,7 @@ Plugin Name: Melhor Envio Plugin URI: https://melhorenvio.com.br Description: Plugin para cotação e compra de fretes utilizando a API da Melhor Envio. -Version: 2.15.6 +Version: 2.15.7 Author: Melhor Envio Author URI: melhorenvio.com.br License: GPL2 diff --git a/readme.md b/readme.md index c421075d6..cbd8d3260 100644 --- a/readme.md +++ b/readme.md @@ -1,9 +1,9 @@ === Melhor Envio === -Version: 2.15.6 +Version: 2.15.7 Tags: frete, fretes, cotação, cotações, correios, envio, jadlog, latam latam cargo, azul, azul cargo express, melhor envio Requires at least: 4.7 Tested up to: 6.5 -Stable tag: 2.15.6 +Stable tag: 2.15.7 Requires PHP: 7.2+ Requires Wordpress 4.0+ Requires WooCommerce 4.0+ @@ -68,6 +68,9 @@ Observação: Atenção com as medidas de unidades utilizadas, cuidado se você Pronto! o plugin do Melhor Envio está funcionando. == Changelog == += 2.15.7 = +* Corrige problema na busca do CEP. + = 2.15.6 = * Remove serviços centralizados dos Correios.