From: MJ Ray Date: Mon, 15 Jun 2009 12:51:43 +0000 (+0100) Subject: Use strftime to format sessionlog times X-Git-Tag: n_acq_a_porter~26^2~58 X-Git-Url: http://git.rot13.org/?p=koha.git;a=commitdiff_plain;h=d3c734c750afed665724f28505c773ccb4a725d4 Use strftime to format sessionlog times Signed-off-by: Galen Charlton --- diff --git a/C4/Auth.pm b/C4/Auth.pm index f26825d9aa..afe5fbfea5 100644 --- a/C4/Auth.pm +++ b/C4/Auth.pm @@ -28,6 +28,7 @@ use C4::Members; use C4::Koha; use C4::Branch; # GetBranches use C4::VirtualShelves; +use POSIX qw/strftime/; # use utf8; use vars qw($VERSION @ISA @EXPORT @EXPORT_OK %EXPORT_TAGS $debug $ldap); @@ -575,7 +576,7 @@ sub checkauth { $session->flush; $session->delete(); C4::Context->_unset_userenv($sessionID); - _session_log(sprintf "%20s from %16s logged out at %30s (manually).\n", $userid,$ip,localtime); + _session_log(sprintf "%20s from %16s logged out at %30s (manually).\n", $userid,$ip,(strftime "%c",localtime)); $sessionID = undef; $userid = undef; } @@ -584,7 +585,7 @@ sub checkauth { $info{'timed_out'} = 1; $session->delete(); C4::Context->_unset_userenv($sessionID); - _session_log(sprintf "%20s from %16s logged out at %30s (inactivity).\n", $userid,$ip,localtime); + _session_log(sprintf "%20s from %16s logged out at %30s (inactivity).\n", $userid,$ip,(strftime "%c",localtime)); $userid = undef; $sessionID = undef; } @@ -595,7 +596,7 @@ sub checkauth { $info{'different_ip'} = 1; $session->delete(); C4::Context->_unset_userenv($sessionID); - _session_log(sprintf "%20s from %16s logged out at %30s (ip changed to %16s).\n", $userid,$ip,localtime, $info{'newip'}); + _session_log(sprintf "%20s from %16s logged out at %30s (ip changed to %16s).\n", $userid,$ip,(strftime "%c",localtime), $info{'newip'}); $sessionID = undef; $userid = undef; } @@ -622,7 +623,7 @@ sub checkauth { my $password = $query->param('password'); my ( $return, $cardnumber ) = checkpw( $dbh, $userid, $password ); if ($return) { - _session_log(sprintf "%20s from %16s logged in at %30s.\n", $userid,$ENV{'REMOTE_ADDR'},localtime); + _session_log(sprintf "%20s from %16s logged in at %30s.\n", $userid,$ENV{'REMOTE_ADDR'},(strftime "%c",localtime)); if ( $flags = haspermission($userid, $flagsrequired) ) { $loggedin = 1; }