From ef42e8382f0c198d9ae41bdb622e2a1505954e65 Mon Sep 17 00:00:00 2001 From: Valdeir S Date: Wed, 23 Sep 2020 01:41:47 -0300 Subject: [PATCH] fix: corrige envio da telemetria e newsletter --- .../admin/controller/extension/payment/pagseguro.php | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/upload/admin/controller/extension/payment/pagseguro.php b/upload/admin/controller/extension/payment/pagseguro.php index e0a6870..077ea37 100644 --- a/upload/admin/controller/extension/payment/pagseguro.php +++ b/upload/admin/controller/extension/payment/pagseguro.php @@ -589,13 +589,19 @@ private function telemetry() 'data' => $data ]; + ob_start(); $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_USERAGENT, 'PagSeguro Checkout Transparente for OpenCart'); curl_setopt($curl, CURLOPT_POST, true); curl_setopt($curl, CURLOPT_POSTFIELDS, json_encode($fields)); curl_setopt($curl, CURLOPT_RETURNTRANSFER, false); + curl_setopt($curl, CURLOPT_HTTPHEADER, [ + 'Content-Type: application/json' + ]); + curl_exec($curl); curl_close($curl); + ob_end_clean(); } } @@ -624,14 +630,19 @@ private function newsletter() $url .= '/' . $fields['ref']; } + ob_start(); $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_USERAGENT, 'PagSeguro Checkout Transparente for OpenCart'); curl_setopt($curl, CURLOPT_CUSTOMREQUEST, $method); curl_setopt($curl, CURLOPT_POSTFIELDS, json_encode($fields)); curl_setopt($curl, CURLOPT_RETURNTRANSFER, false); + curl_setopt($curl, CURLOPT_HTTPHEADER, [ + 'Content-Type: application/json' + ]); curl_exec($curl); curl_close($curl); + ob_end_clean(); } /**