summaryrefslogtreecommitdiff
path: root/FS
diff options
context:
space:
mode:
authorivan <ivan>2009-07-07 00:47:58 +0000
committerivan <ivan>2009-07-07 00:47:58 +0000
commit5849811bcc0f85c9c92d89f3948c5779dd67998d (patch)
tree47d4544bf89480f93baa1f0922d40127ac4d57d9 /FS
parent1080ae07385ed313d3a72c12869d7d0b84136504 (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.pm4
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);