From 0be57b238caeda424741a03589b7d9cb085867e5 Mon Sep 17 00:00:00 2001 From: ivan Date: Thu, 20 Nov 2008 12:52:32 +0000 Subject: [PATCH] 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 --- FS/FS/cust_main/Import.pm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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; -- 2.11.0