diff --git a/lib/WebGUI/Operation/User.pm b/lib/WebGUI/Operation/User.pm
index ce269a53a..6f136dde3 100644
--- a/lib/WebGUI/Operation/User.pm
+++ b/lib/WebGUI/Operation/User.pm
@@ -498,7 +498,10 @@ sub www_listUsers {
- ';
+
+
+
+ ';
if ($session{scratch}{userSearchStatus}) {
$selectedStatus = "status='".$session{scratch}{userSearchStatus}."'";
} else {
@@ -523,6 +526,18 @@ sub www_listUsers {
$output .= ''.$data->{email}.' | ';
$output .= ''.epochToHuman($data->{dateCreated},"%z").' | ';
$output .= ''.epochToHuman($data->{lastUpdated},"%z").' | ';
+ my ($lastLoginStatus, $lastLogin) = WebGUI::SQL->quickArray("select status,timeStamp from userLoginLog where
+ userId='$data->{userId}' order by timeStamp DESC");
+ if ($lastLogin) {
+ $output .= ''.epochToHuman($lastLogin).' | ';
+ } else {
+ $output .= ' - | ';
+ }
+ if ($lastLoginStatus) {
+ $output .= ''.$lastLoginStatus.' | ';
+ } else {
+ $output .= ' - | ';
+ }
$output .= '';
}
$output .= '';