summaryrefslogtreecommitdiff
path: root/actions
diff options
context:
space:
mode:
authorEvan Prodromou <evan@prodromou.name>2008-06-18 12:27:15 -0400
committerEvan Prodromou <evan@prodromou.name>2008-06-18 12:27:15 -0400
commit71aadefc3e4e3b46d7c85c3da1a499d7b54de8a0 (patch)
tree4fa9874f07d440212d578f20d88f3bc0329482b1 /actions
parent0475763c3c4706b5383db1bf2f59b599ec1e17eb (diff)
more debugging output, better check on canonical
darcs-hash:20080618162715-84dde-9a3213796a88cf4f28597553e1834896c7f201a7.gz
Diffstat (limited to 'actions')
-rw-r--r--actions/finishaddopenid.php5
1 files changed, 3 insertions, 2 deletions
diff --git a/actions/finishaddopenid.php b/actions/finishaddopenid.php
index 35b82ddf9..43500acc3 100644
--- a/actions/finishaddopenid.php
+++ b/actions/finishaddopenid.php
@@ -49,8 +49,8 @@ class FinishaddopenidAction extends Action {
// identity URL and Simple Registration data (if it was
// returned).
$display = $response->getDisplayIdentifier();
- $canonical = ($response->endpoint->canonicalID) ?
- $response->endpoint->canonicalID : $response->getDisplayIdentifier();
+ $canonical = ($response->endpoint && $response->endpoint->canonicalID) ?
+ $response->endpoint->canonicalID : $display;
$sreg_resp = Auth_OpenID_SRegResponse::fromSuccessResponse($response);
@@ -58,6 +58,7 @@ class FinishaddopenidAction extends Action {
$sreg = $sreg_resp->contents();
}
+ common_debug(print_r($response, TRUE), __FILE__);
common_debug(print_r($sreg, TRUE), __FILE__);
common_debug(print_r($display, TRUE), __FILE__);
common_debug(print_r($canonical, TRUE), __FILE__);