diff options
author | Zach Copley <zach@status.net> | 2010-10-22 02:08:38 +0000 |
---|---|---|
committer | Zach Copley <zach@status.net> | 2010-10-22 02:08:38 +0000 |
commit | 131c339c5ab61196fc0628b313221431e2fe421c (patch) | |
tree | 566a68dede7c302cbd5419b9c08615fadeacddf7 /plugins | |
parent | ac45f661f6eb34755338bc16df3bcc6db391c3c2 (diff) |
Pass OAuth authorize page's mode paramater to OpenID plugin so it can create a correct
returnto URL
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/OpenID/OpenIDPlugin.php | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/plugins/OpenID/OpenIDPlugin.php b/plugins/OpenID/OpenIDPlugin.php index d8127aa68..cdaabbbf7 100644 --- a/plugins/OpenID/OpenIDPlugin.php +++ b/plugins/OpenID/OpenIDPlugin.php @@ -713,8 +713,14 @@ class OpenIDPlugin extends Plugin require_once dirname(__FILE__) . '/openid.php'; oid_assert_allowed($openid_url); - $returnto = common_local_url('ApiOauthAuthorize', array(), - array('oauth_token' => $action->arg('oauth_token'))); + $returnto = common_local_url( + 'ApiOauthAuthorize', + array(), + array( + 'oauth_token' => $action->arg('oauth_token'), + 'mode' => $action->arg('mode') + ) + ); common_set_returnto($returnto); // This will redirect if functional... |