aboutsummaryrefslogtreecommitdiffstats
path: root/mod/dfrn_confirm.php
diff options
context:
space:
mode:
authorFriendika <info@friendika.com>2010-11-18 20:58:46 -0800
committerFriendika <info@friendika.com>2010-11-18 20:58:46 -0800
commite0b392b06e9757530386532ac943fb3ce53f7010 (patch)
tree31fb58781a087a114cbfd89a2c6b5287da558834 /mod/dfrn_confirm.php
parent3b7dc43d3b8dc5a41e202865fad45ec3cd2b2305 (diff)
downloadvolse-hubzilla-e0b392b06e9757530386532ac943fb3ce53f7010.tar.gz
volse-hubzilla-e0b392b06e9757530386532ac943fb3ce53f7010.tar.bz2
volse-hubzilla-e0b392b06e9757530386532ac943fb3ce53f7010.zip
add a bit more logging to friend accept
Diffstat (limited to 'mod/dfrn_confirm.php')
-rw-r--r--mod/dfrn_confirm.php13
1 files changed, 13 insertions, 0 deletions
diff --git a/mod/dfrn_confirm.php b/mod/dfrn_confirm.php
index aa751507a..520543397 100644
--- a/mod/dfrn_confirm.php
+++ b/mod/dfrn_confirm.php
@@ -2,6 +2,7 @@
// There are two possible entry points.
+
function dfrn_confirm_post(&$a,$handsfree = null) {
if(is_array($handsfree)) {
@@ -56,6 +57,8 @@ function dfrn_confirm_post(&$a,$handsfree = null) {
$cid = intval($_POST['contact_id']);
}
+ logger('dfrn_confirm: Confirming request for dfrn_id ' . $dfrn_id);
+
// The other person will have been issued an ID when they first requested friendship.
// Locate their record. At this time, their record will have both pending and blocked set to 1.
// There won't be any dfrn_id if this is a network follower, so use the contact_id instead.
@@ -148,10 +151,14 @@ function dfrn_confirm_post(&$a,$handsfree = null) {
if($duplex == 1)
$params['duplex'] = 1;
+ logger('dfrn_confirm: Confirm: posted data: ' . print_r($params,true), LOGGER_DATA);
+
// POST all this stuff to the other site.
$res = post_url($dfrn_confirm,$params);
+ logger('dfrn_confirm: Confirm: received data: ' . $res, LOGGER_DATA);
+
// Now figure out what they responded. Try to be robust if the remote site is
// having difficulty and throwing up errors of some kind.
@@ -231,6 +238,8 @@ function dfrn_confirm_post(&$a,$handsfree = null) {
require_once("Photo.php");
$photos = import_profile_photo($contact['photo'],$uid,$contact_id);
+
+ logger('dfrn_confirm: confirm - imported photos');
if($network === 'dfrn') {
@@ -348,6 +357,8 @@ function dfrn_confirm_post(&$a,$handsfree = null) {
$version_id = (float) $_POST['dfrn_version'];
+ logger('dfrn_confirm: request: POST=' . print_r($_POST,true), LOGGER_DATA);
+
// If $aes_key is set, both of these items require unpacking from the hex transport encoding.
if(x($aes_key)) {
@@ -453,6 +464,8 @@ function dfrn_confirm_post(&$a,$handsfree = null) {
$photos = import_profile_photo($photo,$local_uid,$dfrn_record);
+ logger('dfrn_confirm: request - photos imported');
+
$new_relation = REL_FAN;
if(($relation == REL_VIP) || ($duplex))
$new_relation = REL_BUD;