From f3a8fa9ea8cc3e807f066c43e6ab240c204941ee Mon Sep 17 00:00:00 2001 From: Dries Buytaert Date: Wed, 7 Apr 2010 16:35:03 +0000 Subject: - Patch #763444 by jpmckinney: user_cookie_save() has a weird/awkward function signature. --- modules/openid/openid.module | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'modules/openid') diff --git a/modules/openid/openid.module b/modules/openid/openid.module index 96a74415a..afb6f86c1 100644 --- a/modules/openid/openid.module +++ b/modules/openid/openid.module @@ -84,7 +84,7 @@ function openid_user_insert(&$edit, $account, $category) { function openid_user_login(&$edit, $account) { if (isset($_SESSION['openid'])) { // The user has logged in via OpenID. - user_cookie_save($_SESSION['openid']['user_login_values'], array('openid_identifier')); + user_cookie_save(array_intersect_key($_SESSION['openid']['user_login_values'], array_flip(array('openid_identifier')))); unset($_SESSION['openid']); } } -- cgit v1.2.3