X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=SL%2FHelper%2FCsv%2FDispatcher.pm;fp=SL%2FHelper%2FCsv%2FDispatcher.pm;h=cbcae0d82d87e192ecc362de02bac5235ff62537;hb=c46898c7a2328d211465818380178e25331d8f3c;hp=a8d29fe4538894d1fc7e0ed9bbf2f6d5dddd9772;hpb=bfb0d001f8c2dc372276c4483fdb896eeb79ff42;p=kivitendo-erp.git diff --git a/SL/Helper/Csv/Dispatcher.pm b/SL/Helper/Csv/Dispatcher.pm index a8d29fe45..cbcae0d82 100644 --- a/SL/Helper/Csv/Dispatcher.pm +++ b/SL/Helper/Csv/Dispatcher.pm @@ -9,6 +9,8 @@ use Rose::Object::MakeMethods::Generic scalar => [ qw( _specs _errors ) ]; +use SL::Helper::Csv::Error; + sub new { my ($class, $parent) = @_; my $self = bless { }, $class; @@ -137,7 +139,7 @@ sub errors { sub _push_error { my ($self, @errors) = @_; - my @new_errors = ($self->errors, @errors); + my @new_errors = ($self->errors, map { SL::Helper::Csv::Error->new(@$_) } @errors); $self->_errors(\@new_errors); }