From 3e4df4ff4f6db0e06d49e59c2bf0cb26c9996127 Mon Sep 17 00:00:00 2001 From: David Bomba Date: Wed, 17 Feb 2016 10:29:18 +1100 Subject: [PATCH] Improving error reporting API --- app/Models/Invoice.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/Models/Invoice.php b/app/Models/Invoice.php index f87dc20aa756..72c255ae0947 100644 --- a/app/Models/Invoice.php +++ b/app/Models/Invoice.php @@ -753,15 +753,17 @@ class Invoice extends EntityModel implements BalanceAffecting ], ]; - Log::info($opts); - curl_setopt_array($curl, $opts); $response = curl_exec($curl); curl_close($curl); + Log::info($response); + $encodedString = strip_tags($response); $pdfString = Utils::decodePDF($encodedString); + Log::info($pdfString); + if ( ! $pdfString || strlen($pdfString) < 200) { Utils::logError("PhantomJSCloud - failed to create pdf: {$encodedString}"); }