summaryrefslogtreecommitdiff
path: root/modules/user/user.module
diff options
context:
space:
mode:
authorDries Buytaert <dries@buytaert.net>2006-10-02 11:53:56 +0000
committerDries Buytaert <dries@buytaert.net>2006-10-02 11:53:56 +0000
commit7647b5f13eacd8930817c7b8ef23914ee8b47faa (patch)
tree76ad5b7ef2d969c3b7c4918990c91d6cb8daf70f /modules/user/user.module
parent669fc40be0196f89ffde4575726357ce77d4113b (diff)
downloadbrdo-7647b5f13eacd8930817c7b8ef23914ee8b47faa.tar.gz
brdo-7647b5f13eacd8930817c7b8ef23914ee8b47faa.tar.bz2
- Patch #84820 by Goba: fixed some problems with the distributed authentication.
Diffstat (limited to 'modules/user/user.module')
-rw-r--r--modules/user/user.module6
1 files changed, 3 insertions, 3 deletions
diff --git a/modules/user/user.module b/modules/user/user.module
index a545c505f..8e0323770 100644
--- a/modules/user/user.module
+++ b/modules/user/user.module
@@ -843,13 +843,13 @@ function user_set_authmaps($account, $authmaps) {
foreach ($authmaps as $key => $value) {
$module = explode('_', $key, 2);
if ($value) {
- db_query("UPDATE {authmap} SET authname = '%s' WHERE uid = %d AND module = '%s'", $value, $account->uid, $module['1']);
+ db_query("UPDATE {authmap} SET authname = '%s' WHERE uid = %d AND module = '%s'", $value, $account->uid, $module[1]);
if (!db_affected_rows()) {
db_query("INSERT INTO {authmap} (authname, uid, module) VALUES ('%s', %d, '%s')", $value, $account->uid, $module[1]);
}
}
else {
- db_query("DELETE FROM {authmap} WHERE uid = %d AND module = '%s'", $account->uid, $module['1']);
+ db_query("DELETE FROM {authmap} WHERE uid = %d AND module = '%s'", $account->uid, $module[1]);
}
}
}
@@ -858,7 +858,7 @@ function user_auth_help_links() {
$links = array();
foreach (module_list() as $module) {
if (module_hook($module, 'auth')) {
- $links[] = l(module_invoke($module, 'info', 'name'), "user/help#$module");
+ $links[] = l(module_invoke($module, 'info', 'name'), 'user/help', array(), NULL, $module);
}
}
return $links;