From 72f4986481083f4c22e50a8ede4f357377650c82 Mon Sep 17 00:00:00 2001 From: thiagogresende Date: Wed, 9 Jan 2019 13:40:41 -0200 Subject: [PATCH] =?UTF-8?q?Atualiza=C3=A7=C3=A3o=20no=20link=20do=20boleto?= =?UTF-8?q?=20gerado,=20agora=20o=20link=20encaminha=20para=20um=20PDF.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 4 ++++ README.md | 2 +- manual/upload/admin/controller/payment/gerencianet.php | 2 +- manual/upload/catalog/controller/payment/gerencianet.php | 4 ++-- .../gerencianet-sdk-php/src/Gerencianet/ApiRequest.php | 4 ++-- .../gerencianet-sdk-php/src/Gerencianet/Request.php | 2 +- 6 files changed, 11 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4596cde..d4d52e2 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +# v0.4.1 + +* Fix: Atualização no link do boleto gerado, agora o link encaminha para um PDF. + # v0.4.0 * Delete: Bandeiras jcb, aura e discover do checkout da Gerencianet. diff --git a/README.md b/README.md index 1be2ec4..155529a 100755 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Módulo de Integração Gerencianet para OpenCart - Versão 0.4.0 # +# Módulo de Integração Gerencianet para OpenCart - Versão 0.4.1 # Este módulo é compatível com as versões do OpenCart 2.0.0.0, 2.0.1.0, 2.0.1.1, 2.0.2.0, 2.0.3.1, 2.1.0.1, 2.1.0.2 e 2.2.0.0. diff --git a/manual/upload/admin/controller/payment/gerencianet.php b/manual/upload/admin/controller/payment/gerencianet.php index 00fae5d..04cd073 100755 --- a/manual/upload/admin/controller/payment/gerencianet.php +++ b/manual/upload/admin/controller/payment/gerencianet.php @@ -6,7 +6,7 @@ public function index() { $this->load->language('payment/gerencianet'); $this->document->setTitle('Gerencianet'); $this->load->model('setting/setting'); - $gerencianetModuleVersion = "v0.4.0"; + $gerencianetModuleVersion = "v0.4.1"; if (($this->request->server['REQUEST_METHOD'] == 'POST')) { diff --git a/manual/upload/catalog/controller/payment/gerencianet.php b/manual/upload/catalog/controller/payment/gerencianet.php index 83da13e..c16b1ed 100755 --- a/manual/upload/catalog/controller/payment/gerencianet.php +++ b/manual/upload/catalog/controller/payment/gerencianet.php @@ -1206,8 +1206,8 @@ public function pay_billet() { $this->db->query("UPDATE `" . DB_PREFIX . "order` SET payment_method = 'Boleto - Gerencianet' WHERE order_id = '" . (int)$this->session->data['order_id'] . "'"); } - $this->model_checkout_order->addOrderHistory($this->session->data['order_id'], $this->config->get('gerencianet_waiting_status_id'), '' . $this->language->get('gn_billet_oc_order_comment') . '', true); - $this->session->data['billet_link_'.$this->session->data['order_id']] = $charge['data']['link']; + $this->model_checkout_order->addOrderHistory($this->session->data['order_id'], $this->config->get('gerencianet_waiting_status_id'), '' . $this->language->get('gn_billet_oc_order_comment') . '', true); + $this->session->data['billet_link_'.$this->session->data['order_id']] = $charge['data']['pdf']['charge']; $this->session->data['order_id'] = ''; $this->cart->clear(); $this->result_api($charge, true); diff --git a/manual/upload/lib/gerencianet/gerencianet/gerencianet-sdk-php/src/Gerencianet/ApiRequest.php b/manual/upload/lib/gerencianet/gerencianet/gerencianet-sdk-php/src/Gerencianet/ApiRequest.php index 7235481..1ab3c3c 100755 --- a/manual/upload/lib/gerencianet/gerencianet/gerencianet-sdk-php/src/Gerencianet/ApiRequest.php +++ b/manual/upload/lib/gerencianet/gerencianet/gerencianet-sdk-php/src/Gerencianet/ApiRequest.php @@ -28,12 +28,12 @@ public function send($method, $route, $body) try { return $this->request->send($method, $route, ['json' => $body, - 'headers' => ['Authorization' => 'Bearer '.$this->auth->accessToken, 'api-sdk' => 'opencart-0.4.0', 'partner-token' => $partner_token]]); + 'headers' => ['Authorization' => 'Bearer '.$this->auth->accessToken, 'api-sdk' => 'opencart-0.4.1', 'partner-token' => $partner_token]]); } catch (AuthorizationException $e) { $this->auth->authorize(); return $this->request->send($method, $route, ['json' => $body, - 'headers' => ['Authorization' => 'Bearer '.$this->auth->accessToken, 'api-sdk' => 'opencart-0.4.0', 'partner-token' => $partner_token]]); + 'headers' => ['Authorization' => 'Bearer '.$this->auth->accessToken, 'api-sdk' => 'opencart-0.4.1', 'partner-token' => $partner_token]]); } } diff --git a/manual/upload/lib/gerencianet/gerencianet/gerencianet-sdk-php/src/Gerencianet/Request.php b/manual/upload/lib/gerencianet/gerencianet/gerencianet-sdk-php/src/Gerencianet/Request.php index 1e9518b..e08beab 100755 --- a/manual/upload/lib/gerencianet/gerencianet/gerencianet-sdk-php/src/Gerencianet/Request.php +++ b/manual/upload/lib/gerencianet/gerencianet/gerencianet-sdk-php/src/Gerencianet/Request.php @@ -26,7 +26,7 @@ public function __construct(array $options = null) 'base_url' => $this->config['baseUri'], 'headers' => [ 'Content-Type' => 'application/json', - 'api-sdk' => 'opencart-0.4.0', + 'api-sdk' => 'opencart-0.4.1', 'partner-token' => $partner_token ], ]);