Commit: 57841419f040984e51eef3909c920b57ed22ae2c Author: Johannes Schlüter <johan...@schlueters.de> Tue, 7 May 2013 17:19:11 +0200 Parents: 2a9b5bdbeb459c9c00cc0f24ce059131d404f88e Branches: master
Link: http://git.php.net/?p=web/qa.git;a=commitdiff;h=57841419f040984e51eef3909c920b57ed22ae2c Log: More verbose logging Changed paths: M pulls/api.php Diff: diff --git a/pulls/api.php b/pulls/api.php index b5e5f01..0a47232 100644 --- a/pulls/api.php +++ b/pulls/api.php @@ -175,11 +175,19 @@ function ghupdate() die(json_encode(array('success' => false, 'errors' => array("Invalid state")))); } - $pull_raw = @file_get_contents(GITHUB_BASEURL.'repos/'.GITHUB_ORG.'/'.urlencode($_POST['repo']).'/pulls/'.$_POST['id']); + $url = GITHUB_BASEURL.'repos/'.GITHUB_ORG.'/'.urlencode($_POST['repo']).'/pulls/'.$_POST['id']; + $pull_raw = @file_get_contents($url); $pull = $pull_raw ? json_decode($pull_raw) : false; if (!$pull) { header('HTTP/1.0 400 Bad Request'); - die(json_encode(array('success' => false, 'errors' => array("Failed to get data from GitHub")))); + $_SESSION['debug'][] = array( + "message" => "Request to GitHub failed", + "url" => $url, + "http response" => $http_response_header, + "response" => $pull_raw, + "json error" => json_last_error() + ); + die(json_encode(array('success' => false, 'errors' => array("Failed to get data from GitHub", "http" => $http_response_header, "json" => json_last_error())))); } $comment = @get_magic_quotes_gpc() ? stripslashes($_POST['comment']) : $_POST['comment']; -- PHP Quality Assurance Mailing List <http://www.php.net/> To unsubscribe, visit: http://www.php.net/unsub.php