[Koha-patches] [PATCH] bug 5066: log timestamp consistently in _session_log

Marcel de Rooy M.de.Rooy at rijksmuseum.nl
Tue Nov 16 14:19:43 CET 2010


From: Galen Charlton <gmcharlt at gmail.com>

Alternative to Marcel de Rooy's patch of 4 November.  The
rest of C4/Auth.pm uses strftime("%c", localtime) to format
the timestamp, and in general,
strftime('%c', localtime) ne scalar(localtime).

Signed-off-by: Galen Charlton <gmcharlt at gmail.com>
Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
---
 C4/Auth.pm |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/C4/Auth.pm b/C4/Auth.pm
index c7477b1..7404f96 100644
--- a/C4/Auth.pm
+++ b/C4/Auth.pm
@@ -717,7 +717,7 @@ sub checkauth {
                    ( $return, $cardnumber ) = checkpw( $dbh, $userid, $password, $query );
                }
                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;
                }
--
1.6.0.6


More information about the Koha-patches mailing list