Skip to content
Snippets Groups Projects
Commit 806d0f53 authored by Neil Drumm's avatar Neil Drumm :wave:
Browse files

Forward prot from 4.7

#60907, better patch by Zen and dww
parent 39c68013
No related branches found
No related tags found
No related merge requests found
...@@ -923,8 +923,15 @@ function user_login_validate($form_id, $form_values) { ...@@ -923,8 +923,15 @@ function user_login_validate($form_id, $form_values) {
function user_login_submit($form_id, $form_values) { function user_login_submit($form_id, $form_values) {
global $user; global $user;
if ($user->uid) { if ($user->uid) {
// sometimes modules call this function during a bootstrap so we don't use t() here // To handle the edge case where this function is called during a
watchdog('user', "Session opened for ". check_plain($user->name)); // bootstrap, check for the existence of t().
if (function_exists('t')) {
$message = t('Session opened for %name.', array('%name' => theme('placeholder', $user->name)));
}
else {
$message = "Session opened for ". check_plain($user->name);
}
watchdog('user', $message);
// Update the user table timestamp noting user has logged in. // Update the user table timestamp noting user has logged in.
db_query("UPDATE {users} SET login = %d WHERE uid = %d", time(), $user->uid); db_query("UPDATE {users} SET login = %d WHERE uid = %d", time(), $user->uid);
......
...@@ -923,8 +923,15 @@ function user_login_validate($form_id, $form_values) { ...@@ -923,8 +923,15 @@ function user_login_validate($form_id, $form_values) {
function user_login_submit($form_id, $form_values) { function user_login_submit($form_id, $form_values) {
global $user; global $user;
if ($user->uid) { if ($user->uid) {
// sometimes modules call this function during a bootstrap so we don't use t() here // To handle the edge case where this function is called during a
watchdog('user', "Session opened for ". check_plain($user->name)); // bootstrap, check for the existence of t().
if (function_exists('t')) {
$message = t('Session opened for %name.', array('%name' => theme('placeholder', $user->name)));
}
else {
$message = "Session opened for ". check_plain($user->name);
}
watchdog('user', $message);
// Update the user table timestamp noting user has logged in. // Update the user table timestamp noting user has logged in.
db_query("UPDATE {users} SET login = %d WHERE uid = %d", time(), $user->uid); db_query("UPDATE {users} SET login = %d WHERE uid = %d", time(), $user->uid);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment