From e0b392b06e9757530386532ac943fb3ce53f7010 Mon Sep 17 00:00:00 2001 From: Friendika Date: Thu, 18 Nov 2010 20:58:46 -0800 Subject: [PATCH] add a bit more logging to friend accept --- mod/dfrn_confirm.php | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/mod/dfrn_confirm.php b/mod/dfrn_confirm.php index aa751507ac..5205433972 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;