projects
/
kivitendo-erp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Waren und Lieferanten als benutzerdefinierte Variablen hinzugefĆ¼gt.
[kivitendo-erp.git]
/
SL
/
Helper
/
Csv.pm
diff --git
a/SL/Helper/Csv.pm
b/SL/Helper/Csv.pm
index
e2032ea
..
3132b28
100644
(file)
--- a/
SL/Helper/Csv.pm
+++ b/
SL/Helper/Csv.pm
@@
-99,17
+99,20
@@
sub _open_file {
sub _check_header {
my ($self, %params) = @_;
sub _check_header {
my ($self, %params) = @_;
-
return $self->header if
$self->header;
+
my $header =
$self->header;
- my $header = $self->_csv->getline($self->_io);
+ if (! $header) {
+ $header = $self->_csv->getline($self->_io);
- $self->_push_error([
- $self->_csv->error_input,
- $self->_csv->error_diag,
- 0,
- ]) unless $header;
+ $self->_push_error([
+ $self->_csv->error_input,
+ $self->_csv->error_diag,
+ 0,
+ ]) unless $header;
+ }
- $self->header($header);
+ return unless $header;
+ return $self->header([ map { lc } @$header ]);
}
sub _parse_data {
}
sub _parse_data {