mirror of
https://github.com/friendica/friendica
synced 2024-12-22 22:40:16 +00:00
can no longer avoid recording the curl response code
This commit is contained in:
parent
bf77043b51
commit
d96ae0f9f5
3 changed files with 23 additions and 5 deletions
16
boot.php
16
boot.php
|
@ -100,6 +100,8 @@ class App {
|
||||||
private $baseurl;
|
private $baseurl;
|
||||||
private $db;
|
private $db;
|
||||||
|
|
||||||
|
private $curl_code;
|
||||||
|
|
||||||
function __construct() {
|
function __construct() {
|
||||||
|
|
||||||
$this->config = array();
|
$this->config = array();
|
||||||
|
@ -185,6 +187,14 @@ class App {
|
||||||
));
|
));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function set_curl_code($code) {
|
||||||
|
$this->curl_code = $code;
|
||||||
|
}
|
||||||
|
|
||||||
|
function get_curl_code() {
|
||||||
|
return $this->curl_code;
|
||||||
|
}
|
||||||
|
|
||||||
}}
|
}}
|
||||||
|
|
||||||
// retrieve the App structure
|
// retrieve the App structure
|
||||||
|
@ -347,6 +357,9 @@ function fetch_url($url,$binary = false) {
|
||||||
curl_setopt($ch, CURLOPT_BINARYTRANSFER,1);
|
curl_setopt($ch, CURLOPT_BINARYTRANSFER,1);
|
||||||
|
|
||||||
$s = curl_exec($ch);
|
$s = curl_exec($ch);
|
||||||
|
$info = curl_getinfo($ch);
|
||||||
|
$a = get_app();
|
||||||
|
$a->set_curl_code($info['http_code']);
|
||||||
curl_close($ch);
|
curl_close($ch);
|
||||||
return($s);
|
return($s);
|
||||||
}}
|
}}
|
||||||
|
@ -376,6 +389,9 @@ function post_url($url,$params) {
|
||||||
}
|
}
|
||||||
|
|
||||||
$s = curl_exec($ch);
|
$s = curl_exec($ch);
|
||||||
|
$info = curl_getinfo($ch);
|
||||||
|
$a = get_app();
|
||||||
|
$a->set_curl_code($info['http_code']);
|
||||||
curl_close($ch);
|
curl_close($ch);
|
||||||
return($s);
|
return($s);
|
||||||
}}
|
}}
|
||||||
|
|
|
@ -316,6 +316,9 @@
|
||||||
if((strlen($hub)) && ($notify_hub)) {
|
if((strlen($hub)) && ($notify_hub)) {
|
||||||
$params = 'hub.mode=publish&hub.url=' . urlencode($a->get_baseurl() . '/dfrn_poll/' . $owner['nickname'] );
|
$params = 'hub.mode=publish&hub.url=' . urlencode($a->get_baseurl() . '/dfrn_poll/' . $owner['nickname'] );
|
||||||
post_url($hub,$params);
|
post_url($hub,$params);
|
||||||
|
if($debugging) {
|
||||||
|
file_put_contents('pubsub.out', "\n\n" . "Pinged hub at " . datetime_convert() . "\n" . "Hub returned " . $a->get_curl_code() . "\n\n" , FILE_APPEND);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
killme();
|
killme();
|
||||||
|
|
|
@ -46,11 +46,10 @@ function photos_init(&$a) {
|
||||||
function photos_post(&$a) {
|
function photos_post(&$a) {
|
||||||
|
|
||||||
|
|
||||||
if(! local_user()) {
|
if(! local_user()) {
|
||||||
notice( t('Permission denied.') . EOL );
|
notice( t('Permission denied.') . EOL );
|
||||||
killme();
|
killme();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
$r = q("SELECT `contact`.* `user`.`nickname` FROM `contact` LEFT JOIN `user` ON `user`.`uid` = `contact`.`uid`
|
$r = q("SELECT `contact`.* `user`.`nickname` FROM `contact` LEFT JOIN `user` ON `user`.`uid` = `contact`.`uid`
|
||||||
|
|
Loading…
Reference in a new issue