diff options
author | Mark Wells <mark@freeside.biz> | 2012-07-13 16:55:24 -0700 |
---|---|---|
committer | Mark Wells <mark@freeside.biz> | 2012-07-13 16:55:24 -0700 |
commit | 1baa2c61623bab583557554996d43551f784307e (patch) | |
tree | 49c9e104452f306b8451c8176a07cbc77e6a80f1 /httemplate/search/elements/search-xls.html | |
parent | 8ce2c1f11378b22966ec536f11898b4708a40237 (diff) |
support XLSX in other places, #17971
Diffstat (limited to 'httemplate/search/elements/search-xls.html')
-rw-r--r-- | httemplate/search/elements/search-xls.html | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/httemplate/search/elements/search-xls.html b/httemplate/search/elements/search-xls.html index c862dfbbe..09dbe46e0 100644 --- a/httemplate/search/elements/search-xls.html +++ b/httemplate/search/elements/search-xls.html @@ -7,7 +7,10 @@ my $header = $args{'header'}; my $rows = $args{'rows'}; my %opt = %{ $args{'opt'} }; -my $format = $FS::CurrentUser::CurrentUser->spreadsheet_format; +my $override = scalar(@$rows) >= 65536 ? 'XLSX' : ''; + +my $format = $FS::CurrentUser::CurrentUser->spreadsheet_format($override); + my $filename = $opt{'name'} || PL($opt{'name_singular'}); $filename .= $format->{extension}; |