diff --git a/e107_handlers/login.php b/e107_handlers/login.php index 93e4dd046..990d691ab 100644 --- a/e107_handlers/login.php +++ b/e107_handlers/login.php @@ -194,6 +194,7 @@ class userlogin $user_id = $this->userData['user_id']; $user_name = $this->userData['user_name']; $user_admin = $this->userData['user_admin']; + $user_email = $this->userData['user_email']; /* restrict more than one person logging in using same us/pw */ if($pref['disallowMultiLogin']) @@ -220,7 +221,7 @@ class userlogin $this->e107->admin_log->user_audit(USER_AUDIT_LOGIN,'', $user_id,$user_name); } - $edata_li = array('user_id' => $user_id, 'user_name' => $username, 'class_list' => implode(',',$class_list), 'remember_me' => $autologin, 'user_admin'=>$user_admin); + $edata_li = array('user_id' => $user_id, 'user_name' => $user_name, 'class_list' => implode(',',$class_list), 'remember_me' => $autologin, 'user_admin'=>$user_admin, 'user_email'=> $user_email); e107::getEvent()->trigger("login", $edata_li); if($_E107['cli']) @@ -236,7 +237,7 @@ class userlogin // $this->e107->admin_log->e_log_event(4,__FILE__."|".__FUNCTION__."@".__LINE__,"DBG","Login new user complete",$this->userData['user_class'],FALSE,FALSE); $this->e107->sql->db_Update('user',"`user_class` = '".$this->userData['user_class']."'", 'WHERE `user_id`='.$this->userData['user_id']); unset($class_list[e_UC_NEWUSER]); - $edata_li = array('user_id' => $user_id, 'user_name' => $username, 'class_list' => implode(',',$class_list)); + $edata_li = array('user_id' => $user_id, 'user_name' => $username, 'class_list' => implode(',',$class_list), 'user_email'=> $user_email); $e_event->trigger('userNotNew', $edata_li); } }