From e621696be0f092e348e4534e1855c0a3146c2c9e Mon Sep 17 00:00:00 2001 From: "mkanat%bugzilla.org" <> Date: Fri, 28 Dec 2007 04:39:27 +0000 Subject: Bug 405898: Date/Time Fields should accept times like H:MM Patch By Max Kanat-Alexander r=LpSolit, a=LpSolit --- Bugzilla/Util.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'Bugzilla') diff --git a/Bugzilla/Util.pm b/Bugzilla/Util.pm index 4d702f02e..1471295fc 100644 --- a/Bugzilla/Util.pm +++ b/Bugzilla/Util.pm @@ -476,8 +476,8 @@ sub validate_time { my $ts = str2time($time); if ($ts) { $time2 = time2str("%H:%M:%S", $ts); - if (trim($time) =~ /^\d\d:\d\d$/) { - $time .= ':00'; + if ($time =~ /^(\d{1,2}):(\d\d)(?::(\d\d))?$/) { + $time = sprintf("%02d:%02d:%02d", $1, $2, $3 || 0); } } my $ret = ($ts && $time eq $time2); -- cgit v1.2.3-24-g4f1b