X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=SL%2FController%2FCsvImport%2FBase.pm;h=2deae45711eb5b58be5a64c624f7c1566d0d73bb;hb=6ba38ffedd99c9d3ade9134b01ac510c50d92d2e;hp=17a3bfdd6563341ee76a4137bf90cb59a94ebe02;hpb=df71b4750efd8607a7852b25f26a3b121a8ee7a1;p=kivitendo-erp.git diff --git a/SL/Controller/CsvImport/Base.pm b/SL/Controller/CsvImport/Base.pm index 17a3bfdd6..2deae4571 100644 --- a/SL/Controller/CsvImport/Base.pm +++ b/SL/Controller/CsvImport/Base.pm @@ -339,6 +339,10 @@ sub check_objects { sub check_duplicates { } +sub check_auth { + $::auth->assert('config'); +} + sub check_std_duplicates { my $self = shift; @@ -461,8 +465,6 @@ sub save_objects { $self->controller->track_progress(phase => 'saving data', progress => 0); # scale from 45..95%; - my $dbh = $data->[0]{object}->db->dbh; - my $last_index = $#$data; my $chunk_size = 100; # one transaction and progress update every 100 objects