diff options
author | ivan <ivan> | 2009-07-07 00:47:58 +0000 |
---|---|---|
committer | ivan <ivan> | 2009-07-07 00:47:58 +0000 |
commit | 5849811bcc0f85c9c92d89f3948c5779dd67998d (patch) | |
tree | 47d4544bf89480f93baa1f0922d40127ac4d57d9 /FS | |
parent | 1080ae07385ed313d3a72c12869d7d0b84136504 (diff) |
on CDR date parse, consider 1970-01-01 NULL like 1900-01-01, RT#4081
Diffstat (limited to 'FS')
-rw-r--r-- | FS/FS/cdr.pm | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/FS/FS/cdr.pm b/FS/FS/cdr.pm index 96132ec90..418519eb2 100644 --- a/FS/FS/cdr.pm +++ b/FS/FS/cdr.pm @@ -766,8 +766,8 @@ sub _cdr_date_parse { die "unparsable date: $date"; #maybe we shouldn't die... } - return '' if $year == 1900 && $mon == 1 && $day == 1 - && $hour == 0 && $min == 0 && $sec == 0; + return '' if ( $year == 1900 || $year == 1970 ) && $mon == 1 && $day == 1 + && $hour == 0 && $min == 0 && $sec == 0; if ($options{gmt}) { timegm($sec, $min, $hour, $day, $mon-1, $year); |