From: Evan Prodromou Date: Thu, 19 Jun 2008 14:03:50 +0000 (-0400) Subject: build backto a little smarter X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=8e8dcd1eeb47a67d184dee364865d7cb0395549d;p=quix0rs-gnu-social.git build backto a little smarter darcs-hash:20080619140350-84dde-a9b640051f5b35a5f7907d49ab006e62d480b82a.gz --- diff --git a/lib/openid.php b/lib/openid.php index a19bfc57f3..d044aa7624 100644 --- a/lib/openid.php +++ b/lib/openid.php @@ -94,7 +94,10 @@ function oid_get_user($openid_url) { function oid_check_immediate($openid_url, $backto=NULL) { if (!$backto) { - $backto = $_SERVER['PHP_SELF']; + $action = $_REQUEST['action']; + $args = clone($_GET); + unset($args['action']); + $backto = common_local_url($action, $args); } common_debug('going back to "' . $backto . '"', __FILE__);