From: ivan Date: Thu, 20 Nov 2008 12:52:32 +0000 (+0000) Subject: better end-of-spreadsheet detection for excel import, hopefully. should fix "Error... X-Git-Tag: root_of_webpay_support~248 X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=commitdiff_plain;h=0be57b238caeda424741a03589b7d9cb085867e5 better end-of-spreadsheet detection for excel import, hopefully. should fix "Error: Can't use an undefined value as an ARRAY reference" error on import. RT#4297 --- diff --git a/FS/FS/cust_main/Import.pm b/FS/FS/cust_main/Import.pm index 5c00c6642..a955d2433 100644 --- a/FS/FS/cust_main/Import.pm +++ b/FS/FS/cust_main/Import.pm @@ -232,7 +232,8 @@ sub batch_import { } elsif ( $type eq 'xls' ) { - last if $row > ($parser->{MaxRow} || $parser->{MinRow}); + last if $row > ($parser->{MaxRow} || $parser->{MinRow}) + || ! $parser->{Cells}[$row]; my @row = @{ $parser->{Cells}[$row] }; @columns = map $_->{Val}, @row;