summaryrefslogtreecommitdiff
path: root/FS
diff options
context:
space:
mode:
authorivan <ivan>2009-12-03 07:38:06 +0000
committerivan <ivan>2009-12-03 07:38:06 +0000
commit4f4e9536fbc2c274dd75694acd8da597f58b47c8 (patch)
treeb4473d45262dbeab107ea96ee35cdee065b5b97a /FS
parent16c549d95a622eca359662af7670df73ad991ded (diff)
fix startdate in sansay CDR import (and skip blank lines), RT#6801
Diffstat (limited to 'FS')
-rw-r--r--FS/FS/Record.pm2
-rw-r--r--FS/FS/cdr/sansay.pm2
2 files changed, 3 insertions, 1 deletions
diff --git a/FS/FS/Record.pm b/FS/FS/Record.pm
index e02a2cff8..b05fb3e90 100644
--- a/FS/FS/Record.pm
+++ b/FS/FS/Record.pm
@@ -1767,6 +1767,8 @@ sub batch_import {
last unless scalar(@buffer);
$line = shift(@buffer);
+ next if $line =~ /^\s*$/; #skip empty lines
+
$parser->parse($line) or do {
$dbh->rollback if $oldAutoCommit;
return "can't parse: ". $parser->error_input();
diff --git a/FS/FS/cdr/sansay.pm b/FS/FS/cdr/sansay.pm
index a20cff1c8..8087c570e 100644
--- a/FS/FS/cdr/sansay.pm
+++ b/FS/FS/cdr/sansay.pm
@@ -64,7 +64,7 @@ use FS::cdr qw( _cdr_date_parser_maker _cdr_min_parser_maker );
#Start Time of Date 32 Indicates Time of Date when the call
# entered the system
- _cdr_date_parser_maker('startddate'),
+ _cdr_date_parser_maker('startdate'),
#Answer Time of Date 32 Indicates TOD when the call was
# answered